我们团队在这里工作时使用 ClearCase,我绝对鄙视 ClearCase Visual Studio 插件。对我来说,这是一个不自然的工作流程。结果,我卸载了 ClearCase 插件,只使用了 cleartool 命令行实用程序,这大大提高了我的工作效率。
然而,我现在遇到了新的烦恼。我们所有的项目文件都配置为使用 Visual Studio 源代码控制钩子,所以当我第一次打开项目时,我会收到一条非常烦人的错误消息:
Source Control - Unable To Access Database
The associated source control plug-in is not installed or could not be initialized.
Common causes for this error include server unavailability and/or incorrect workspace mappings.
O Temporarily work uncontrolled
o Permanentnly remove source control association bindings
给出的两个选项都不是我真正想做的,因为每次打开项目时默认的临时解决方案都会让我出错,而“永久”解决方案会劫持我的解决方案文件。
或者,我已经转到工具 -> 选项 -> 源代码管理 -> 插件选择 -> 无。这仍然会导致一条 Visual Studio 消息,尽管它稍微不那么烦人。
我有哪些选择?是否可以为 Visual Studio 编写一个插件来完全消除这种麻烦?我的意思是,我可以编写一个什么都不做的源代码控制插件吗?