我们将项目(SQL Server和.Net)从Visual-Source-Safe移动到SubVersion。
我们已在位置机器上安装了Tortoise SVN和AnkhSVN客户端。
当我锁定文件时,Windows资源管理器中的图标会发生变化,但Visual Studio中没有任何锁定指示。
视觉工作室
Windows资源管理器
我该如何解决这个问题?
答案 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