AnkhSVN - 如何从“从Subversion打开”对话框中的URL列表中删除旧URL

时间:2013-10-31 18:33:35

标签: svn ankhsvn

我在一家小公司工作,是使用AnkhSVN对我的代码进行版本化的唯一开发人员。对于服务器端,我使用的是VisualSVN v2.5.8。服务器安装在我自己的机器上(在不同的驱动器上)。我有两个我在大约两年前创建的存储库,它们工作正常。

我们最近完成了Active Directory域重命名(这是另一个故事),因此我的计算机的FQDN发生了变化,因此域部分不再与安装服务器部分时的域部分相同。我设法让AnkhSVN连接到存储库,所以一切都恢复正常,但“从Subversion打开”对话框中出现的URL列表仍然包含所有旧URL。我该如何删除它们?我到处搜索,我可以想到寻找这个列表,但似乎无法在任何地方找到它。

任何建议都将不胜感激。

Chuck R。

3 个答案:

答案 0 :(得分:1)

似乎AnkhSVN检查TortoiseSVN的Windows注册表分支以获取最近的URL列表。

我可以通过清理此分支来移除旧网址:HKEY_USERS\<SID-OF-YOUR-WINDOWS-ACCOUNT>\Software\TortoiseSVN\History\repoURLS

答案 1 :(得分:1)

我首先认为它们存储在以下注册表项中(对于VS 10.0):

HKEY_CURRENT_USER\Software\AnkhSVN\AnkhSVN\VisualStudio\10.0\FifoTables\RecentRepositoryUrls

然后我进一步检查了一下它们似乎存放在这里!

HKEY_CURRENT_USER\Software\TortoiseSVN\History\repoURLS

答案 2 :(得分:1)

至少从TortoiseSVN的V1.8开始,您可以清除SNV设置中的网址历史记录 - &gt;保存的数据 - &gt;网址历史记录之后,AnkhSVN仅显示活动存储库的URL。