我发现了这个问题,但是所引用的选项没有说明支持责备".我正在寻找一种综合的方式来询问谁最后编辑了光标下面的行?".
I found this question but the referenced options don't say anything about supporting "blame". What I'm looking for is an integrated way to ask "Who edited the line under the cursor last?".
我知道大多数/所有SVN客户都以某种形式提供了此服务,但我希望可以使事情变得如此容易以至于我可以一时兴起:嗯,是谁写的?[点击]哦,他."
I know most/all SVN clients give this in some form but I'd like something that makes it easy enough that I can do it on a whim: "Humm, who wrote that? [tap tap] Oh him."
推荐答案AnkhSVN 2.0的日常构建具有一个受TFS注释功能启发的全新注释(非指责)实现.
The daily builds of AnkhSVN 2.0 have a completely new annotate (blame) implementation inspired by the TFS annotate feature.
(来源: qqn.nl )
(source: qqn.nl)
在这些屏幕截图中并不是真正可见,但是它使用Visual Studio编辑器进行语法着色等.(您可以在下一张图像的右下方看到sizeof()为蓝色).如您在第二张图片中所见,它还允许在左侧栏中的修订区域上使用多个命令.
Not really visible in these screenshots, but it uses the Visual Studio editor for syntax coloring, etc. (You can see the sizeof() in the right bottom of the next image is blue). As you can see in the second picture it also allows several commands on the revision regions in the left bar.
它目前未实现跳转到有效行的操作.但是您可以在其中使用Visual Studio的goto行(Ctrl + G)命令. (您可能可以在宏中编写脚本)
It currently doesn't implement the jump to active line. But you can use the Visual Studio goto line (Ctrl+G) command in it. (You might be able to script this in a macro)
最简单的开始注释的方法是右键单击编辑器-> Subversion-> Annotate.
The easiest way to start annotate is right click on the editor ->Subversion->Annotate.
(来源: qqn.nl )
(source: qqn.nl)
[2009年2月3日更新:此功能现在在新的稳定版中普遍可用]
[Update 2009-02-03: This feature is now commonly available in the new Stable release]
更多推荐
"SVN责备" VisualStudio插件
发布评论