是否有可能链接SVN库文件,以便文件实际上是另一个库文件的引用?

我可以看到这个概念有一些潜在的困难,但是这个想法是:

我修改了Repository A中的一个文件并提交,Repository B有一个链接到Repository A中的文件的文件,我单击了我的工作副本中的文件B的更新,然后从库A中接收到更新的文件。

是的,对于目录无论如何

请参阅svn外部的这一节 。 svn:externals属性在版本化的目录中设置; 其值通常是组织中的另一个版本化目录(可能是同一个目录)。 他们最后的行为像符号链接。

更新:也可以通过basszero打电话,但是请注意,提问者几乎肯定没有svn 1.6回购,所以他不能用文件来完成。

如果你足够幸运的使用Subversion 1.6 ,你可以有目录和文件的 外部链接

看看这个post..
它帮助了我
如何在svn命令行中正确设置svn svn externals属性

对于那些不想跟随链接这里是一个简要的概述。

 svn propset svn:externals 'akismet http://plugins.svn.wordpress.org/akismet/trunk' . 

以上运行后做一个

 svn commit 

 svn update 

这很容易与你的Subversion版本库中的“外部”链接。

就我个人而言,我发现这对将开源库合并到我的代码(Codeplex,Google Code等)非常有用。

search“svn:externals”来查找关于细节的文档