AnkhSVN没有认识到我的解决方案是在源代码管理中

Pos*_*Guy 7 ankhsvn visual-studio

我没有使用VS中的ankhSVN上下文菜单将我的解决方案添加到SVN.我使用Tortoise第一次将我的文件夹/项目添加到SVN的路线(因为我喜欢和喜欢这样做).

然后,当我打开该解决方案时,VS打开但是ankhSVN仍然没有标记我的文件或识别与svn的连接.

这是怎么回事?我不想被迫只使用ankhSVN第一次向SVN提交项目,以便ankhSVN绑定或识别并启动.

San*_*ken 22

最有可能的是,AnkhSVN此时尚未加载.转到工具 - 选项 - 源代码管理,然后选择AnkhSVN作为活动SCC提供程序.然后转到File - Subversion - Change Source Control,并连接/绑定解决方案.这会导致下次通过注释sln文件打开解决方案时加载Ankh.检查同一个sln文件的其他人也可以从中受益,因为Ankh会直接加载.

  • 是的,我的解决方案没有关联.检查所有项目是否已连接的好地方,而不仅仅是重新添加它们.谢谢! (2认同)

Nei*_*l N 0

我遇到了同样的问题,通常可以这样解决:

右键单击解决方案资源管理器的解决方案节点。在上下文菜单中,转到 Subversion...刷新状态。

或者正如 Stefan 指出的那样,只需使用 Visual Studio 中的 Ankh 工具栏即可。