禁用警告解决方案不受源代码控制的警告?

jny*_*len 4 tfs tfs2008 visual-studio

可耻的是,我们在工作中为C#项目使用TFS。我希望我们可以转到svn或git,但不能更改它。我们从事该项目的所有人都讨厌TFS的自动检出“功能”,因此我们将解决方案和项目文件签入为TFS的未绑定对象。

现在,无论何时打开项目,我们都会收到以下消息:

您打开的解决方案处于源代码管理下,但当前未在Visual Studio中配置为集成源代码管理。您现在要将此解决方案绑定到源代码控制吗?

有没有办法禁用此消息,同时又使解决方案不受越野车和烦人的集成源代码控制的束缚?

Rob*_*cus 5

您引用的消息与TFS无关,而与Visual Studio中的集成源代码控制有关。如果您真的想摆脱此消息,请转到“工具”->“选项”->“源代码管理”,并将您的源代码管理提供程序设置为“无”。

然后,去下载Team Foundation Power Tools并启用外壳程序访问权限,您将能够在Windows资源管理器中右键单击并从中进行检入。如果您不想这样做,则可以从TF.EXE命令行进行签入。

但请注意,如果您不喜欢自动退房,则可以将其关闭。您可以选择让TFS自动检出,提示您检出或不执行任何操作并使文件保持只读状态,直到您明确检出它们为止。