似乎有些步驟沒有運行。我是否錯過了我應該指定這些的地方?重新安裝產品是否運行通用安裝程序中的所有升級步驟?
3
A
回答
4
否重新安裝軟件包將運行uninstall
配置文件,然後運行default
配置文件。
[START UPDATE]
作爲@hvelarde評論:它不會自動運行uninstall
輪廓。它無能爲力,或以不同的方式進行卸載。
但通常如果有配置文件,配置文件名爲uninstall
,並且在install.py的uninstall
方法中被調用。
例如:可以在@keul's Blog post
找到
from plone.addon.config import PROJECTNAME
from Products.CMFCore.utils import getToolByName
def uninstall(self):
setup_tool = getToolByName(self, 'portal_setup')
setup_tool.runAllImportStepsFromProfile(
'profile-{0}:uninstall'.format(PROJECTNAME),
ignore_dependencies=True)
更多關於卸載乾淨的相關信息請記住:一個Plone插件沒有肯定的一個卸載功能。
[END更新]
如果應用最新的默認配置文件,該版本設置爲在metadata.xml中指定的版本 - Plone的不能再確定包需要一個升級與否,它分別假定你的軟件包是最新的,因爲文件系統上的分組版本等於存儲在數據庫中的分組版本。
安裝升級步驟
只要包升級代碼follows some guidelines,升級出現Plone的控制面板 - >附加元件(http://localhost:8080/Plone/prefs_install_products_form)
現在可以打包裝上的升級按鈕,它具有升級
升級助手
有幾個軟件包可幫助您跟蹤新的更新並安裝它們。
- collective.upgrade
- ftw.upgrade - >功能安裝升級的一個很好的概述。
- collective.recipe.plonesite
相關問題
- 1. Bower安裝不運行「安裝」步驟
- 2. 使用WIX安裝升級產品
- 3. 非EXE產品的安裝程序項目和海關步驟
- 4. Android Dev:升級手動安裝的應用程序所需的步驟
- 5. 重新安裝Typo3而不是升級
- 6. WIX安裝程序升級
- 7. Windows安裝程序是否允許產品「降級」
- 8. 運行安裝程序或檢查程序是否安裝
- 9. 安裝程序系統 - 升級重點
- 10. Windows 3.1安裝程序卸載後立即重新安裝舊版本,而不是安裝新的升級
- 11. 如何使用Inno Setup安裝程序升級MSI安裝?
- 12. 安裝或升級應用程序後重新啓動iPhone
- 13. NullSoft安裝程序 - 升級應用程序時升級app.config
- 14. 在升級過程中始終執行刪除/重新安裝
- 15. 有沒有辦法在Plone中重新運行升級步驟?
- 16. 捆綁安裝程序,記錄安裝步驟
- 17. TeamCity NuGet安裝程序步驟問題
- 18. Wix安裝程序 - 創建安裝程序,總是重新安裝在自己
- 19. 檢查產品是否安裝成功
- 20. 我應該如何處理WiX安裝程序中的產品升級?
- 21. 安裝應執行兩次以安裝應用程序的主要升級
- 22. wix安裝程序 - 支持同時升級和多個安裝
- 23. MSI/Wix安裝程序,安裝或升級
- 24. Windows安裝程序 - 升級後重新啓動
- 25. Windows安裝程序中的主要升級與次要升級
- 26. 更新App.config中運行安裝程序
- 27. 安裝py2cairo的步驟?
- 28. 安裝Orbfit 4.2的步驟
- 29. 重新安裝後「應用程序未安裝」有時
- 30. 如何在升級時運行MSI安裝程序操作
能下降的先生解釋一下嗎? – sureshvv 2015-02-24 09:32:01