我遇到以下问题:我们的svn repo有外部,并且我的凭据无法访问外部的一个子目录(外部由不同的团队管理)。如果我使用Tortoise进行SVN结账,系统会提示我输入用户/ pw,可以取消此操作,然后继续使用下一个文件夹。
但是,如果我执行命令行检出(这在C#程序中运行),程序在达到设置的超时障碍后就会失败。我从来没有看到任何提示(即使它确实出现了,也没有用,因为这个程序是作为一个自动化过程运行的。)
svn是否有一些推荐行选项,我可以忽略我缺少结帐权限的文件夹并让它继续下一个目录?
答案 0 :(得分:0)
svn co
--depth ARG : limit operation by depth ARG ('empty', 'files',
'immediates', or 'infinity')
或
--ignore-externals : ignore externals definitions
可能有帮助