我有一个已经被颠覆过的网站项目。我已经安装了ankhsvn但是当我在Visual Studio 2010中打开网站项目时,它没有在解决方案资源管理器中显示版本控制图标。知道为什么会这样吗?
谢谢
答案 0 :(得分:127)
您是否在工具 - >选项 - >源代码管理?
中启用了AnkhSVN当它是默认的SCC提供者时,它应该自动检测到您的(C#?)网站项目已经在Subversion中。
答案 1 :(得分:2)
如果您使用的是Visual Studio 2008/2010/2012的Express版本,请注意AnkhSVN不适用于Express版本。在我的情况下(VS 2012),上面的解决方案不起作用,因为AnkhSVN在工具中不可用 - >选项 - >源控制 - >插件选择。 Express版本不允许添加。
答案 2 :(得分:1)
这是一个老问题,但在安装Ankh后我必须运行
“d:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe”/ setup
让Ankh出现在源代码管理插件选择列表中。这似乎与新插件间歇性地发生。
答案 3 :(得分:0)
当我卸载并重新安装AnkhSVN时,我遇到了类似的问题并解决了问题。修理是不够的。
答案 4 :(得分:0)
我遇到了同样的问题。对我来说唯一的解决方案是删除Visual Studio 2012 Extension Issues中解释的注册表项。