visual-studio - 从 Visual Studio 2008 中删除 SourceSafe 集成

标签 visual-studio visual-studio-2008 svn visual-sourcesafe

最近有人问了一个关于 removing SourceSafe integration from Visual Studio 6 的问题.我需要对 Visual Studio 2008 做同样的事情。

我们的团队使用 Subversion,我已经安装了 AnkhSVN,它是 VS2008 的 Subversion 插件(团队的其他一些成员使用 VisualSVN)。我发现 SourceSafe “坚持”成为首选的集成源代码控制工具 - 工具 > 选项 > 源代码控制中的源代码控制插件设置似乎在每次关闭 VS2008 时都会自行重置。这很烦人,我想摆脱 SourceSafe。

我尝试运行 VS2008 安装以关闭(有效卸载)SourceSafe 插件,但没有选项。

最佳答案

Visual Studio 将源代码管理首选项存储在解决方案和项目文件中。要切换提供者,您必须首先“解除绑定(bind)”旧提供者。

  • 选择"file">“源代码管理”>“更改源代码管理”,选择解决方案和所有项目文件,然后单击“取消绑定(bind)”。
  • 保存解决方案。
  • 然后,您可以使用工具 > 选项 > 源代码管理更改提供程序。

  • 手动编辑 .sln 和 .proj 文件也可以,但并不完全推荐。

    关于visual-studio - 从 Visual Studio 2008 中删除 SourceSafe 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/496576/

    相关文章:

    c++ - Qt + VS2010 编译器 : How to create a simple project that would use compiled for VC staticaly linked boost?

    c# - OData 和 WCF : Unable to perform POST, 放置和删除

    c++ - 递归调用溢出

    c++ - 在多个对话框中显示和使用相同的 MFC CList 控件

    svn - 保持分支同步的问题

    svn - 具有多个模块的 Jenkins 和 Subversion 插件 - 避免删除

    svn - 在版本控制系统上处理多用户工作

    c++ - 需要更多关于为 '_MSC_VER' 检测到的 LNK2038 不匹配的解释

    visual-studio - VsVim 中的可视 block shift-i(nsert)

    c# - Visual Studio 在出现异常时完成应用程序