0
我正在使用颠覆一个大项目,而我们使用的外部无处不在。这使得“svn up”永远持续下去,因为它在每个外部都有延迟。要解决这个问题,我想删除一些嵌套的外部。有没有办法添加一个外部的,但指定你不想要它的外部?颠覆忽略nestered的外部
Example layout, where "A -> B" means "dir A is an external of B":
/modules/testfiles
/modules/mymodule
/modules/mymodule/testfiles -> /modules/testfiles
/proj/mymodule -> /modules/mymodule
That last external adds the nested "testfiles" external:
/proj/mymodule/testfiles -> /modules/mymodule/testfiles -> /modules/testfiles
有没有办法来防止这样的嵌套外部?
的问题,这对我来说是我做的,从基本目录的“SVN了” ..大概有15的外部,而那些有一半嵌套的外部...这么短写一个脚本来cherrypick的这外部向上,我被冲洗 – intensity
你只需要为工作目录执行一次“svn up --set-depth”。 Subversion记住了这一点。所以,下次你可以在顶层做'svn up'。 – Atafar
标记为正确的,因为这是我能找到的最佳当前解决方案..真正的怜悯颠覆不支持在回购级别 – intensity