65.9K
CodeProject 正在变化。 阅读更多。
Home

将您的 Subversion 存储库存储在 IE 收藏夹列表中

starIconstarIconstarIconemptyStarIconemptyStarIcon

3.00/5 (1投票)

2007年1月24日

2分钟阅读

viewsIcon

30608

downloadIcon

72

如何注册 "svn" 协议并在你的 IE 收藏夹中创建 Subversion 链接。

引言

我需要定期访问 35 个 Subversion 仓库。我把它们打印出来,然后用订书机固定在显示器旁边的墙上。今天,我突然想到,如果能把它们保存在 IE 收藏夹中该多好。不幸的是,当我尝试添加一个时,IE 说它不知道如何处理 svn 协议。经过一番搜索,我找到一个 MS 网站,上面有关于如何在操作系统中注册新协议的说明。

我按照步骤操作,将 svn 协议注册到 TortoiseProc.exe。现在,当我点击收藏夹中的包含 svn://... URL 的快捷方式时,IE 会启动 Repo-Browser 并连接到所需的仓库。

太棒了!

步骤如下。如果你不想自己执行这些步骤,可以下载 reg 文件来为你完成。reg 文件只是一个文本文件,如果你不信任我,可以打开它,用文本编辑器查看,确认它是无害的。

首先,在你的系统上注册 svn 协议。目前,操作系统还不认识 svn,所以需要将其注册为一个协议。

  • 在注册表中,在 HKEY_CLASSES_ROOT 下,创建一个名为 "svn" 的新键。
  • 在 "svn" 键下,创建两个新键:"DefaultIcon" 和 "shell"。
  • 在 "shell" 下,创建 "open",然后在其中创建 "command"。

你的键树应该如下所示...

HKEY_CLASSES_ROOT
 |
 -- svn
    |
    -- DefaultIcon
    -- shell
        |
        -- open
            |
            -- command
  • svn 下的 (默认) 值中,设置数据 = "URL:SVN Protocol"。
  • DefaultIcon 下的 (默认) 值中,设置数据 = C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe
  • command 下的 (默认) 值中,设置数据 = C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe /command:repobrowser /path:"%1"

接下来,浏览到你的收藏夹目录,创建一个名为 "Subversion Repositories" 的文件夹。在该目录中,右键单击并选择 "新建 | 快捷方式"。

  • 在位置框中,输入仓库的 svn://... URL,然后单击下一步。
  • 为新的快捷方式指定一个有用的名称,然后单击完成。

现在,当你打开 IE 的收藏夹时,会有一个名为 "Subversion Repositories" 的文件夹。当你点击其中一个快捷方式时,它会启动 Repo-Browser 并连接到所需的仓库。

© . All rights reserved.