使用“CHECKOUT FULL DIRECTORY TREE”命令,您可以在所有目录中重新检查存储库根目录。
env REPO=https://myrepo.com/site-content sh -c 'svn ls -R $REPO | \ grep "/\$" | xargs -n 1 svn co --depth empty $REPO' ^^^^^
见例如输出 svn info 2014/js/
svn info 2014/js/
“......似乎表明一切正常,” - 这不是真的,因为人们看不到像这样的一条线 A <filename> 例如
A <filename>
Updating '2014/js/script.trees.v3.js': A 2014/js/script.trees.v3.js
尝试这样的事情:
env REPO=https://myrepo.com/site-content sh -c 'svn ls -R $REPO | \ grep "/\$" | while read dir; do svn co --depth=empty $REPO/$dir $dir; done'