AnkhSVN for Subversion 不显示源代码控制相关图标
我们将项目(SQL Server 和 .Net)从 Visual-Source-Safe 迁移到 SubVersion。
我们在本地机器上安装了 Tortoise SVN 和 AnkhSVN 客户端。
当我锁定文件时,Windows 资源管理器中的图标会发生变化,但 Visual Studio 中没有任何锁定的指示。
Visual-Studio
Windows 资源管理器
我该如何解决这个问题?
We moved our projects (SQL Server and .Net) from Visual-Source-Safe to SubVersion.
We have installed Tortoise SVN and AnkhSVN clients on the location machine.
When I lock a file, the icon in Windows Explorer changes, but there is no indication in Visual Studio of any lock.
Visual-Studio
Windows Explorer
How do I fix this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我想通了!
我已将解决方案添加到 SVN,但未将项目添加到 SVN。
有趣的是,当您向 SVN 添加解决方案时,它会将所有文件添加到 SVN,但它不会修改项目以通过 SVN 管理它们 - 这是您必须手动执行的步骤。
然后图标就出现了!
I figured it out!
I had added the Solution to SVN but not added the projects to SVN.
Funnily enough, when you add a Solution to SVN, it adds all the files to SVN, but it does not modify the project to manage them via SVN as well - this is a step you have to do manually.
Then the icons show up!
确保您将 AnkhSVN 作为当前选择的源代码管理插件。
工具->选项->源代码控制。
Make sure you have AnkhSVN as your currently selected source control plugin.
Tools -> Options -> Source Control.
在锁定文件中添加 svn:needs-lock 属性,让 AnkhSVN 在 Visual Studio 中显示锁定的文件,请参阅:
http://ankhsvntips.net/post/2378796136/auto-locking-files
add svn:needs-lock property in locked file to let AnkhSVN show file locked in Visual Studio, see:
http://ankhsvntips.net/post/2378796136/auto-locking-files