2014-11-16 44 views
-1

事情是我們的應用程序將有非功能差異,以分別支持XP和Windows 7,主要是由於語言和.NET框架的限制。同時,我們肯定會有不同的版本。所以我目前的想法是使用標籤來表示發佈版本和分支來表示操作系統平臺。但是這看起來很乏味,就像交叉連接一樣。svn練習場景當分支和標籤混合時

問題是:我應該在創建分支/標籤時包含分支/標籤嗎?或者只是分支/標記幹線?我懷疑去哪裏,找到XP版本1.0,如果我只分支/標記樹幹?

回答

1

通常,在svn世界中,分支用於開發,標籤用於給字母數字名稱修改某些版本(或者只是爲了使它們與其他版本相比)。

從技術上講,兩者完全相同。它們是從存儲庫中的其他位置(通常是主幹,但有時也是其他分支)複製的文件夾。

簡而言之,如果您只是想標記某些版本的專業(無論是版本號還是操作系統),請使用標籤。如果你想對它們進行如此實際的開發,請使用分支。

+0

感謝您的回覆。我知道這些概念。我在詢問2個分支基於2個因素的解決方案。 – Nico