1

我在谷歌代码有两个项目。我想让第一个链接到第二个,这意味着在第二个项目中我有一个指向第一个项目的文件夹。当我在第二个文件夹中运行 svn up 时,指向第一个存储库的文件夹也必须更新。

4

1 回答 1

0

您正在寻找的是svn:externals财产。让我们假设项目是“project1”和“project2”。当您从 project2 检出主干时,您需要一个名为 project1 的子目录,其中包含 project1 的主干。这是您需要做的:

svn propset svn:externals 'project1 https://project1.googlecode.com/svn/trunk' https://project2.googlecode.com/svn/trunk

svn:externals是一个版本化的属性,所以它会生成一个提交。

您可以轻松地将属性应用到工作副本并提交它。见svn help propset,svn:externals部分。

于 2011-03-17T03:12:15.103 回答