0
我想修剪我的應用程序的舊版本在releases
文件夾下只維護我的應用程序的最後5個版本。目前它包含很多從一開始的發佈。我不想通過遠程登錄手動執行此操作,並刪除較舊的文件夾,但希望將其作爲Capfile
的一部分自動執行,我應該如何執行此操作。如何維護舊版本的應用程序,哪些capistrano克隆
我想修剪我的應用程序的舊版本在releases
文件夾下只維護我的應用程序的最後5個版本。目前它包含很多從一開始的發佈。我不想通過遠程登錄手動執行此操作,並刪除較舊的文件夾,但希望將其作爲Capfile
的一部分自動執行,我應該如何執行此操作。如何維護舊版本的應用程序,哪些capistrano克隆
在config/deploy.rb
您可以設置:keep_releases
選項
set :keep_releases, 5
此外,您還可以使用'cap deploy:cleanup'來刪除舊版本。 – jvnill 2013-02-24 14:31:49
的可能重複[Capistrano的 - 清理舊版本(http://stackoverflow.com/questions/2121957/capistrano-clean-up-old-releases ) – deefour 2013-02-24 14:27:55