稀疏检出和svn:externals

8
我正在尝试对包含外部文件的文件夹进行稀疏检出,但是没有一个外部文件被检出。 这个问题 似乎表明这种行为可能是有意设计的,或者至少不清楚应该是什么行为。从我的角度来看,显而易见的行为是将外部文件视为任何其他目录,并遵循相同的稀疏检出规则进行检出。
除了手动检出外部文件,是否有解决此问题的方法?
1个回答

4

不会的,Subversion只有在你对设置了svn:externals属性的目录进行递归检出时才会拉取外部文件。


8
那太糟糕了。这几乎让我无法使用稀疏检出。 - JesperE
是的,这很糟糕...我刚刚为自己发现了这一点...这正是我认为svn:externals是一个HACK并且应该尽量避免的另一个原因...当在项目之间共享代码时,SVN用户必须咬紧牙关学习如何在分支之间合并代码...我们越多地练习在分支之间合并代码...我们就会更擅长做软件开发中必不可少的技能...即使你使用新的Git或Mecurial和它所有的分支/合并超级功能! - Heston T. Holtmann

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接