我在谷歌代码中有两个项目。我希望第一个链接到第二个,这意味着,在第二个项目中,我有一个指向第一个项目的文件夹。当我在第二个文件夹中运行svn时,指向第一个存储库的文件夹也必须更新。
答案 0 :(得分:0)
您要找的是svn:externals
属性。让我们假设项目是'project1'和'project2'。从project2签出trunk时,需要一个名为project1的子目录,其中包含project1的trunk。这是你需要做的:
svn propset svn:externals 'project1 https://project1.googlecode.com/svn/trunk' https://project2.googlecode.com/svn/trunk
svn:externals
是版本化属性,因此它将生成提交。
您可以轻松地将该属性应用于工作副本并提交它。请参阅svn help propset
部分中的svn:externals
。