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

Fir*_*oso 43 svn

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

我更改了存储库A中的文件并提交,存储库B有一个文件,它是存储库A中文件的链接,我在存储库B的工作副本中单击更新文件,然后我从存储库A接收更新的文件.

Dig*_*oss 46

是的,无论如何对于目录

请参阅svn externals上的此部分.该svn:externals属性设置在版本化目录中; 它的值通常是组织的存储库(可能是同一个)中的另一个版本化目录.它们最终起到了象征性的作用.

更新:basszero很好,但请注意,提问者几乎肯定没有svn 1.6 repo,所以他不能用文件来做.


bas*_*ero 24

如果你足够幸运使用subversion 1.6,你可以为两个目录和文件都有外部链接

  • 如果他不是自己托管回购,他可能无法控制服务器上的版本.免费并不总是意味着可访问:) (5认同)
  • "幸运的恩赐",大声笑,好像只有富有的孩子才能买得起这个免费开源的小宝石. (3认同)
  • 你从未维护遗留代码或为政府工作过.有时我很乐意使用任何版本的颠覆. (3认同)

Hov*_*ovo 11

看看这篇文章..
它帮助我
如何在svn命令行中正确设置svn svn externals属性

对于那些不想在这里链接的人,这是一个简短的概述.

svn propset svn:externals 'akismet http://plugins.svn.wordpress.org/akismet/trunk' .
Run Code Online (Sandbox Code Playgroud)

运行完上面后做了一个

svn commit
Run Code Online (Sandbox Code Playgroud)

svn update
Run Code Online (Sandbox Code Playgroud)