忽略SVN结帐时受保护的文件夹

时间:2011-11-10 17:51:30

标签: svn svn-checkout

我遇到以下问题:我们的svn repo有外部,并且我的凭据无法访问外部的一个子目录(外部由不同的团队管理)。如果我使用Tortoise进行SVN结账,系统会提示我输入用户/ pw,可以取消此操作,然后继续使用下一个文件夹。

但是,如果我执行命令行检出(这在C#程序中运行),程序在达到设置的超时障碍后就会失败。我从来没有看到任何提示(即使它确实出现了,也没有用,因为这个程序是作为一个自动化过程运行的。)

svn是否有一些推荐行选项,我可以忽略我缺少结帐权限的文件夹并让它继续下一个目录?

1 个答案:

答案 0 :(得分:0)

svn co

的选项
  --depth ARG              : limit operation by depth ARG ('empty', 'files',
                             'immediates', or 'infinity')

  --ignore-externals       : ignore externals definitions

可能有帮助