Subversion是否有一種方法來指定特定路徑是不同路徑的別名,並且能夠在條件更改時更新該別名?我可以鎖定路徑以防止更改嗎?Subversion是否支持分支的別名
我工作的一個倉庫結構和想什麼,我做的是有以下路徑:
- /versions/1.0 - 先前版本(鎖定)
- /版本/1.1 - 先前版本(鎖定)
- /versions/1.1.1 - 當前版本(解鎖補丁開發)
- /versions/1.1.2 - 下一個次要版本(解鎖發展)
- /versions/1.2 - 下一個主要版本(解鎖發展)
- /補丁 - 別名/versions/1.1 0.1,簽到出現在兩個地方
- /subrelease - 別名/versions/1.1.2,簽到出現在兩個地方
- /後備箱 - 別名/versions/1.2,簽到出現在兩個地方
的目標是保持軀幹移動跟上,大多數開發商都在工作。我們發佈幾次和1.2上線後,結構將是:
- /versions/1.0 - 先前版本(鎖定)
- /versions/1.1 - 先前版本(鎖定)
- /versions/1.1.1 - 先前版本(鎖定)
- /versions/1.1.2 - 先前版本(鎖定)
- /versions/1.2 - 當前版本(解鎖補丁開發)
- /versions/1.2.1 - 下一個次要版本(解鎖發展)
- /versions/1.3 - 下一個主要版本(解鎖發展)
- /補丁 - 別名/versions/1.2,簽到出現在兩個地方
- /subrelease - 別名/versions/1.2。1,簽到出現在兩個地方
- /後備箱 - 別名/versions/1.3,簽到出現在兩個地方
我知道我能做到這一點我自己的機器上,但這種強制在源代碼控制中,每個人都可以使用一組共同的語言。
其實是的,我忘了那個。我曾經有過這方面的經驗,但是這與外部的另一個結賬工作,而不是從整個結帳採取外部。我已經在svn列表上看到了幾次內部鏈接,但是AFAIK它們還不存在。 – Rup 2010-08-11 18:27:52