有一种很好的方法可以访问存储库:http://username:password@repoUrl
如果您想要访问光盘上不是由您创建的svn文件夹,您将始终从svn.exe
获得安全性错误。
如果用户检出了从存储库服务器到本地磁盘(c:\RepoFolder\ProjectX
)的代码,并且B用户想要登录到同一台计算机并运行c:\>svn list -R c:\RepoFolder\ProjectX\trunk
,则svn将生成错误,如
-
C:\>svn list -R c:\RepoFolder\ProjectX\trunk
svn: E175013: Unable to connect to a repository at URL 'http://RepoServerName/RepoFolder/ProjectX/trunk'
svn: E175013: Access to 'http://RepoServerName/RepoFolder/ProjectX/trunk' forbidden
-
有没有办法检索像file:///username@domain:password@repoPath
这样的svn列表?
答案 0 :(得分:0)
我找到了答案。
C:\>svn list -R --username UserNamee --password Passworrrd c:\RepoFolder\ProjectX\trunk
很简单,但他们隐瞒了这个论点背后的答案:
C:\>svn list -help