• 修改VS默认的源代码版本控制工具


    由来是这样的-- 公司的服务器上 安装的 源代码管理工具SourceGear Vault服务器端的版本是3.19,同时由于其他方面的需要我又在自己机器上安装了一个Vault的4.06版本的服务器端。不过由于Vault这两个版本变化比较大,因此他们分别需要自己对应版本号的客户端才能连接使用,于是我们就又在自己机器上 分别安装了两个版本的Vault客户端。本来直接用任何一个客户端访问其对应版本的服务器端没有任何问题,不过平时我们可都是使用集成在VS里面的客户端插件 来访问的服务器端啊。这样就有问题了,在VS的选项菜单中,无论如何都只能找到一个版本的Vault客户端。

    vault0

    没有办法,自己加吧?

    既然一个版本控制工具能够被其他的应用软件(VS,DreamWeaver等)统一调用,那么就可以判断,他们肯定都在访问注册表内一个确定的位置。那么就 Win+ R,然后regedit,很容易就在 HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider\下找到了 InstalledSCCProviders,里面已经有了一个SourceGear Vault的条目了,并且他的Value为SOFTWARE\SourceGear\Vault Client,呵呵,这个Value又定位了注册表的另外一个位置。打开这个Value的注册表项,里面可就都是你的Vault安装的位置等信息了。

    vault1

    既然是通过InstalledSCCProviders做了一下中转,那么我就也在这个下面,跟SourceGear Vault并列再建立一个新的 中转项吧,我把他命名为SourceGear Vault4.0。

    vault2

    那么接着就是要建立 我自己的SourceGear Vault4.0注册表 项了。

    其格式完全安装 系统原来的SOFTWARE\SourceGear\Vault Client来进行。只是里面SCCServerPath的Value改成我另外一个版本Vault实际的安装位置而已。如图:

    vault3

    ,这样,再打开我们的可爱的VS,就能看到,我们工作的效果了,如图:

    vault4

    SpaceBuilder,构建您的空间...
  • 相关阅读:
    MySQL主从.md
    mysqldump.md
    MySQL管理.md
    SQL语句.md
    如何在同一台服务器上部署两个tomcat
    loadrunner函数解密之web_reg_save_param
    loadrunner函数解密之web_reg_find
    Jmeter如何保持cookie,让所有请求都能用同一个cookie,免去提取JSESSIONID
    Jmeter如何提取响应头部的JSESSIONID
    Loadrunner如何进行有效的IP欺骗
  • 原文地址:https://www.cnblogs.com/xieran/p/1240205.html
Copyright © 2020-2023  润新知