5

我刚刚安装了 AnkhSVN。我正在使用 Visual Studio 2010。

我通过 SSL 访问的服务器上有一个现有的 Subversion 存储库(例如:)https://svn.myserver.com/myrepository

在 Visual Studio 中,我在工具/选项菜单中将源代码控制设置为“AnkhSVN - Visual Studio 的 Subversion 支持”。

在“添加到 Subversion”对话框中,当我尝试在存储库中添加我的解决方案时,我https://svn.myserver.com/myrepository在“存储库 URL”字段中输入。然后,https://svn.myserver.com出现在“Subversion Repositories”下。当我选择它时,“创建文件夹...”按钮保持禁用状态,当我单击确定时,我收到消息:

请选择要添加到存储库中的有效位置。

我想添加我的解决方案,https://svn.myserver.com/myrepository/myfolder但似乎不可能。

我错过了什么?

另外:在存储库资源管理器中,我添加了 url https://svn.myserver.com/myrepository,但没有任何反应。我无法浏览该存储库。看起来我无法连接到服务器。

我想知道为什么没有弹出窗口要求我进行身份验证。

有人知道在哪里设置用户名/密码吗?

4

2 回答 2

1

解决方案:

  • 你可以去工具 - 选项 - 源代码管理 - 颠覆环境 - 身份验证缓存清除缓存的用户名/密码

或者

  • 认证数据保存到以下目录

%APPDATA%\Subversion\auth\svn.ssl.server %APPDATA%\Subversion\auth\svn.simple

删除这些文件夹中的所有文件将解决问题。删除这些文件后,AnkhSVN 将再次提示您输入用户名和密码。

或者

  • 从文件系统右键->tortoise->settings->saved data->Authentication Data-Clear。

参考:

http://www.nerdpad.com/how-to/clearing-ankhsvn-saved-username-password-authentication-data

如何在 Visual Studio 2010 的 AnkhSVN 中更改 SVN 身份验证详细信息?

TortoiseSVN 不要求身份验证?

于 2012-08-13T10:02:17.330 回答
0

尝试将解决方案 foldwr 添加到存储库(使用整个解决方案)。在那里您将设置用户名和密码。打开 Visual Studio 时,ankhsvn 应自动管理它(无需凭据)。

于 2012-04-27T22:30:33.230 回答