2

我必須爲由四個應用程序組成的項目進行版本升級,每個應用程序都有自己的配置文件。 該項目必須部署給幾個客戶,通過修改配置文件爲每個客戶定製它。使用SVN進行配置文件版本控制的最佳做法

對不同客戶的配置文件進行版本管理的最佳實踐是什麼?

爲每個客戶(每個客戶都有其自己的修改後的配置文件)或者僅僅是項目的一箇中繼(最終由 分支和標籤,由於其他原因而創建)和客戶的配置文件管理分開?

回答

0

我會去與你有最後的選擇,

幹線的項目(最終與分支和標籤,其他原因產生)和客戶配置文件管理除了

這樣,開發人員將始終擁有代碼庫和必要的設置,並且只需從SVN獲取適當的配置文件即可爲特定客戶端工作。

爲整個項目設置單獨的分支或標記將使其難以維護並使其隨最新更改,合併和代碼衝突而更新。也沒有。的分支機構或標籤會隨着您添加更多客戶而增長。

相關問題