Visual Studio 的源代码控件提供程序选择免费工具






2.33/5 (6投票s)
2005年3月3日
3分钟阅读

43712

322
免费的版本/修订控制选择工具,SCCPortal。
引言
作为一名顾问,我在许多不同的环境中工作;从一个站点到另一个站点使用不同的工具和应用程序。其中一个工具是源代码控制应用程序(经典:版本控制)。
可以在计算机上安装多个 Microsoft 源代码控制接口 (MSCCI) 兼容的提供程序;但是,当您安装了多个源代码控制 (SCC) 提供程序时,Visual Studio(和其他应用程序)不提供用于选择提供程序的用户界面。
使用该工具
Source Code Control Portal 是一个小应用程序,允许在调用 MSSCCI 兼容的客户端应用程序(例如 Visual Studio)时选择源代码控制提供程序(例如 Visual SourceSafe)。它不需要了解或修改注册表条目。
安装 Source Code Control Portal 后,任何访问 MSCCI 兼容的源代码控制系统的应用程序在运行时都会调用 Source Code Control Portal,从而允许您选择希望应用程序用于此调用的提供程序。
提供程序选择对话框
- 提供程序列表
此列表包含已安装的 MSSCCI 兼容的源代码控制提供程序应用程序。客户端应用程序(例如 Visual Studio)将使用的应用程序是选定的图标,并用覆盖的复选标记描绘。
- 记住我选择的提供程序复选框
如果您希望下次运行客户端应用程序时重新选择所选提供程序,请选中此复选框。如果您想覆盖此调用的常规源代码控制应用程序,这将非常有用。例如,您可以使用 Visual SourceSafe 作为 Visual Studio 中的源代码存储库来完成大部分工作。但是,有时您可能需要 Visual Studio 连接到 gotdotnet.com Workspaces 源代码控制存储库。为此,只需取消选中记住我选择的提供程序复选框,然后选择Workspaces图标。
- 仅在按下 Shift 键时显示此对话框复选框
与许多 Visual SourceSafe 对话框一样,此选项允许 Source Code Control Portal 透明地运行,仅在您选择时(通过在客户端应用程序(如 Visual Studio)执行时按住 Shift 键)才可见。
Source Code Control Portal 支持的应用程序
Source Code Control Portal 应该可以与任何 MSSCCI 兼容的应用程序(包括客户端和提供程序)一起使用。
在撰写本文时,以下产品已经过 Source Code Control Portal 测试
- Microsoft Visual Studio 6.0 SP3(源代码控制客户端)
- Microsoft Visual Studio.NET 2003(源代码控制客户端)
- Microsoft Visual SourceSafe 6.0(源代码控制提供程序)
- gotdonet Workspaces(源代码控制提供程序)
- Wise for Windows Installer 6.0 企业版
其他声明符合 MSSCCI 标准但未经测试的产品(这不是详尽的列表)
- Perforce(源代码控制提供程序)
- Subway(源代码控制提供程序)
- Surround SCM(源代码控制提供程序)
- WinMerge(源代码控制客户端)
- UltraEdit(源代码控制客户端)
- SpiderWriter(源代码控制客户端)
- Microsoft Visual FoxPro(源代码控制客户端)
支持
历史
- 2005 年 3 月 3 日
发布版本 1.00。
未来
- 添加使用时和显示活动客户端应用程序的任务栏通知图标。
- 添加对随 VS.NET 2005 一起发布的 MSCCI 版本的支持。