在不使用源代码控制绑定的情况下,将Visual Source Safe与Visual Studio集成

时间:2009-05-28 18:00:05

标签: visual-studio version-control visual-sourcesafe

有没有办法将Visual Studio与VSS集成而不进行源代码控制绑定?

我遇到的问题是我的团队反对在解决方案和项目文件中添加源代码控制绑定,因为他们声称它会为他们添加更多问题(限制)。

另一方面,我真的很喜欢从Visual Studio执行大多数源代码控制操作。

有没有办法让解决方案文件和所有项目文件都是这样(没有添加到VSS的绑定),并且仍然具有VSS和VS集成,而不强迫其他团队成员使用该集成。

3 个答案:

答案 0 :(得分:2)

我没有看到每个项目的方法。

但是,您可以为IDE(所有已加载的项目)执行此操作。 它位于Tools \ Options \ Source Control

然后将Binding设置为None。

我在VS 2005和2008中看到了它。我尝试了一个项目,我想从VS2005转换到2008并且似乎工作(我不想检入/转出文件进行转换)。

答案 1 :(得分:1)

你的问题的答案是“不”。绑定和VS集成是一个和一个。与SourceSafe相同。我甚至不确定解决方案集成但不受约束意味着什么,反之亦然。您的队友究竟在寻找什么?

您可以在文件中调整每个项目的绑定 - >源控制 - >更改源控制对话框。您还可以通过从源代码管理中排除* scc文件来按用户(有效;不支持配置)调整它们。但是,如果您尝试自己管理这些文件而不是使用Add Solution To SCC向导,则可能会遇到问题。更多信息:

答案 2 :(得分:0)

绑定存储在.vssscc,.vspscc和MSSCCPRJ.SCC文件中。 如果您不将这些文件添加到Visual Source Safe,则每个开发人员都可以按照自己的意愿配置他的绑定。

由于我们使用Perforce,我不能100%确定这是否适用于VSS。