相关疑难解决方法(0)

AnkhSVN有什么好处吗?

我向几位同事询问了AnkhSVN,其中没有一个人对此感到满意.其中一人甚至说AnkhSVN几次搞砸了他的devenv.

您对AnkhSVN的体验如何?我真的很想念IDE集成的源代码控制工具.

version-control ankhsvn

24
推荐指数
4
解决办法
7414
查看次数

Resharper 5.1重构(重构 - >移动)是否正确通知AnkhSVN /维护SVN历史记录?

我的开发环境是Visual Studio 2010,安装了Resharper 5.1.3000.12和AnkhSVN 2.1.10129.17.

我的理解是Resharper应该在文件上执行Refactor-> Move命令时通知AnkhSVN(或VisualSVN等),以维护文件上的SVN历史记录.但是,当我通过Visual Studio中的解决方案资源管理器执行此类重构时,AnkhSVN会将文件移动视为删除/添加,从而丢失该文件的SVN历史记录.实际上,Ankh甚至没有添加新版本的文件,它只是删除旧版本,我必须在我提交之前手动"添加"新版本.

但是,如果我通过解决方案资源管理器执行Ctl-X,Ctl-V来移动文件,Ankh将其检测为复制/移动并维护历史记录,自动添加新文件,并且通常表现得像预期的那样.

这是否适用于其他任何人,如果是这样,你是否必须做任何棘手的工作才能让它发挥作用?我是否错过了设置AnkhSVN和Resharper的设置,我是否需要新版本的插件,或者这可能是某种安装顺序问题?(我先安装了Resharper,然后安装了Ankh).

resharper refactoring ankhsvn move visual-studio

5
推荐指数
1
解决办法
497
查看次数