2011-08-02 165 views

回答

1

原來,分支僅用於內部以確保從中複製發行文件的乾淨的工作目錄。

0

一般而言,人們在將應用程序發佈到其生產環境時傾向於創建分支。

這樣:

  • 他們可以繼續activelly主(發展)分公司工作,
  • ,如果需要,他們可以修復在發佈分支嚴重的安全漏洞 - 一個不受當前發展的影響。


他們不只要他們部署創建一個分支,他們通常至少創建一個標籤 - 從中​​,如果有需要的下一個版本之前修正了一個錯誤,他們可以分支的發展分支。

+0

如果您始終從發佈分支部署應用程序,該怎麼辦?這符合Eric Sink關於部署Web應用程序的建議:http://www.ericsink.com/vcbe/html/web_development.html。是否可以抑制結帳? –

+0

在這種情況下,可能有一種方法可以向Capistrano表明它不能創建分支*(我曾與Capistrano一起工作過幾次,並且從未自動創建分支 - 我從未看過它是如何配置的)* –

相關問題