我正在尝试使用 tortoise SVN 在不同服务器上的文件夹上使用 file://方法进行 SVN checkout 。它没有这样做,只是给了我错误:
Unable to connect to a repository at URL
file://xxxxxxxxxxx/svnrep/xxx/trunk
Unable to open an ra_local session to URL
Can't open file '\xxxxxx\svnrep\xxx\trunk\format': Logon failure: unknown user name or bad password.
可能出了什么问题?
最佳答案
如果您在连接到主机服务器时遇到问题,请尝试以下操作:
- 在您选择的文件夹中执行 TortoiseSvn-checkout。
- 按存储库 URL 输入字段旁边的“...”按钮。
- 在文件选择窗口中,输入\\SERVER_NAME,然后按 ENTER。
- 出现提示时,输入您的网络凭据并选中“记住我的凭据”。
- 浏览到您的存储库并选择它。
- 返回 SVN 结帐窗口,再次按相同的“...”。
- 您现在正在浏览 SVN 存储库。
- 照常结账。
注意: 通过 file:///使用 SVN 并不是最佳方式,但即使网络出现故障,它也不会破坏您的 SVN 存储库。 SVN 创建一个事务,然后在完成后将其升级为修订版本。最坏的情况是,您最终会在 SVN 数据库中得到未提交的事务,但您的存储库仍然可以正常运行。要清理这些失败的事务,请参阅http://svnbook.red-bean.com/en/1.6/svn.reposadmin.maint.html#svn.reposadmin.maint.diskspace.deadtxns
关于authentication - 由于登录失败,SVN checkout 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31344455/