Subversion的AnkhSVN不显示源代码控制相关的图标

时间:2010-09-14 13:16:15

标签: c# svn visual-studio-2005 icons ankhsvn

我们将项目(SQL Server和.Net)从Visual-Source-Safe移动到SubVersion。

我们已在位置机器上安装了Tortoise SVN和AnkhSVN客户端。

当我锁定文件时,Windows资源管理器中的图标会发生变化,但Visual Studio中没有任何锁定指示。

视觉工作室

alt text

Windows资源管理器

alt text

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:4)

我明白了!

我已将解决方案添加到SVN但未将项目添加到SVN。

有趣的是,当您向SVN添加解决方案时,它会将所有文件添加到SVN,但它不会修改项目以通过SVN管理它们 - 这是您必须手动执行的步骤。

然后图标出现了!

答案 1 :(得分:1)

确保将AnkhSVN作为您当前选择的源代码管理插件。

工具 - >选项 - >源控制。

答案 2 :(得分:0)

在锁定文件中添加 svn:needs-lock 属性,让AnkhSVN在Visual Studio中显示文件锁定,请参阅: http://ankhsvntips.net/post/2378796136/auto-locking-files