从SVN存储库更新时,是否可以更新另一个存储库?

时间:2009-01-26 10:29:22

标签: svn tortoisesvn

问题:我经常需要更新两个或更多存储库:一个用于我正在处理的项目以及一个或多个库。有没有办法“链接”更新,以便每次更新项目X 时,库Y 也会更新?

我知道,这是一个不寻常的问题,因为我觉得这样的事情会成为构建过程的一部分,但是由于事情现在在我的工作场所,这是不可能的(尚未)。

我和TortoiseSVN一起使用SVN 1.5。

2 个答案:

答案 0 :(得分:5)

听起来像是应该能够使用svn:externals完成的事情。基本上它的作用是将外部(单独的)svn-repository中的“链接”链接到工作副本中的目录中。

Tortoise对外部人员有很好的支持,允许您选择是否将外部出口作为WC出口的一部分。您可以在http://justaddwater.dk/找到TortoiseSVN和外部的简要介绍。它可能有点过时但它应该让你开始。 tortoise svn guide也提供了一些指导。

答案 1 :(得分:3)

调查SVN Externals Definition应该做你想做的事。