我們的團隊正在考慮轉移到SVN。但是,我似乎無法找到一個方法來做到以下幾點:subversion:如何管理已調整的文件
我需要做一些小改動本地約20個文件存儲庫中的W/O有SVN認爲他們「改變」,幷包含在提交。 (像通信超時和日誌記錄級別的變化。)
理想情況下,我想將修改過的文件合併到版本庫中的新版本。 (保持調整的本地文件與其他用戶承諾的更新保持最新。)
我無法想象我們在需要/需要時是獨一無二的。
圍繞這種用例有最佳實踐嗎?
我正考慮的一件事是把所有的調整文件放入一個分支的「調整」工作副本。
然後將我調整過的文件合併到我的「官方」工作副本中。
然後使用比較「調整」和「正式」工作副本的腳本更新我的忽略列表。該腳本還會忽略並警告我任何文件,這些文件可能會調整和其他可能需要提交到存儲庫的更改。
這似乎還挺有趣,我無法想象沒有更好的方法。
對於第1頁 - 這些文件也可以被特殊的「更衣室」用戶鎖定 - 即使真正的作者也無法更改鎖定 –
1.預先提交鉤子看起來非常強大。我可以想象我們將它用於很多事情。但是,它看起來並不像個人用戶可以很容易地定製一些非常用戶特定的東西。
2.這可能是假設我可以自動創建更改列表並添加所有調整過的文件的方式。
3.我檢查了我的調整,其中不少可以根據您的建議進行自定義。但是,有些特定於我的我無法做到這一點。
4.太好了。我確信希望這樣的事情能夠奏效!
Thx! – punk4funk
只是爲了跟進...我們的團隊終於轉移到了SVN,並且更改列表對我們的需求非常有用。我們看到的一個問題是Eclipse插件的「變更集」不是「真正的」SVN變更列表。 :^( – punk4funk