我正試圖用兩組開發人員來管理衝突的需求。其中一組正在製作java應用程序,其中項目具有多個文件,另一組適用於單個文件,例如oracle表單,報告等等。 這兩個組件現在都在vss上,java組織嘗試了git,但oracle/vss組織者卻討厭它 - 主要缺乏鎖定。 因此,爲了妥協,我嘗試了svn並實施了svn:needs-lock,以便處理該問題。但是,下一個問題是銷售標籤/標籤等價物,例如Subversion "label" like SourceSafe如何向vss用戶出售Subversion的trunk/branches/tags結構?
但據我所知,我不能沒有起碼這個結構做標籤:
- mystandalonefileproject /主幹/ mystandalonefile
- mystandalonefileproject /標籤
對於開發人員使用的看到他們的文件中大的oracle形式目錄然後獲取,直接簽入並貼上標籤,這會導致痛苦。
有關如何處理此問題的任何建議?我已經開發了一個小腳本來爲任意文件設置上述結構,並且我已經在svn遷移過程中創建了它。
還有其他想法嗎?不幸的是,顛覆和 VSS然後給我管理問題。
謝謝,這幾乎是我得出的結論 - 我遵循本指南來執行[鏈接](http://www.orcaware.com/svn/wiki/Automatic_lock-modify-unlock)needs-lock,然後稀疏目錄選項是拼圖的最後一部分。我將用編輯日誌消息和約定來支持發佈「標籤」 - 雖然不完美,但政治是可能的 – souter
「輕輕地輕輕滑動貓」的藝術 - 您的用戶將最終到達那裏。 – gbjbaanb