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