责怪Visual Studio中的源文件

Dan*_*ely 6 svn ankhsvn visual-studio-2010

我在Visual Studio 2010中使用AnkSVN,它涵盖了我的SVN需求的~95%.最缺少的功能是我无法找到直接在VS中归咎于文件的方法.我目前使用的解决方法是右键单击选项卡列表中的文件,然后选择Open Containing Folder,然后在资源管理器中右键单击该文件以调用Blame.

Ant*_*nyW 7

它在AnhkSVN中称为Annotate.

Subversion - >在上下文菜单中注释.

  • 谢谢,Ankh的注释工具在功能上足够落后于TortiseBlame(缺少颜色编码是最大的问题)我认为我会继续使用独立版本. (3认同)

pub*_*cgk 1

我不喜欢 AnkhSVN 的注释功能。所以我使用了以下内容:
如何将 TortoiseSVN 集成到 Visual Studio 中。\n
\n

\n\n

内容来自上述网址:

\n\n
\n\n

如果您使用 Visual Studio,则可以将 TortoiseSVN 命令集成到各种上下文菜单中。

\n\n

第一步是将 TortoiseSVN 命令添加为外部工具,在菜单 TOOLS->External Tools... 下。

\n\n

添加命令名称、TortoiseProc.exe 的路径,然后添加命令的参数。

\n\n

在需要的地方使用 VS 变量。由于我将命令添加到打开文件选项卡的上下文菜单中,因此这是我使用的参数:

\n\n
    \n
  • /命令:责备 /路径:“$(ItemPath)” /行:$(CurLine)
  • \n
  • /命令:diff /路径:“$(ItemPath)”
  • \n
  • /命令:日志/路径:“$(ItemPath)”
  • \n
\n\n

注意 /line: 参数:这将使 TortoiseBlame 自动滚动到光标在 Visual Studio 中打开的文件中所在的同一行。

\n\n

现在,要将这些新命令添加到文件选项卡上下文菜单中,请转到“工具”->“自定义...”,选择“命令”选项卡,单击单选按钮“上下文菜单”,然后选择“其他上下文菜单”|“其他上下文菜单”。简单的 MDI 文档窗口。

\n\n

现在您必须选择命令。问题是自定义命令不显示其标题,而仅显示为外部命令 X,其中 X 是外部命令的编号。

\n\n

就我而言,命令编号为 9-11,您可能需要在这里进行一些反复试验。只需添加您认为添加的命令,然后检查上下文菜单中是否显示正确的命令。

\n\n
\n\n

注意:在 Visual Studio 2010 中,要将命令添加到文档\xe2\x80\x99s 选项卡的右键菜单中,首先,\xe2\x80\x99s 需要右键单击 Visual Studio 文档选项卡来解决Visual Studio 错误。(否则,Easy MDI 文档窗口上下文菜单不会\xe2\x80\x99 显示在“自定义”对话框中。

\n