我可以将Ankh SVN工具栏中的按钮添加到Visual Studio中的工具栏吗?

时间:2014-02-28 11:27:12

标签: visual-studio-2010 visual-studio svn

我在Visual Studio中创建了一个自定义工具栏来运行我的外部工具,该工具构建解决方案并使用TortoiseSVN执行提交。之后,项目资源管理器中的Ankh SVN状态已过时,因为Ankh仍然没有任何自动刷新功能。我也可以显示Ankh自己的工具栏,但我只需要它的刷新按钮。所以我想我只是将该按钮添加到我的工具栏中以保持其清洁。

经过大量搜索后,我在“文件”类别的自定义对话框中找到了Ankh的命令。但是在我的工具栏中禁用了命令,即使它们已在标准上下文菜单中启用。这些按钮出了什么问题?

替代方案:VS 2010有更好的(免费)Subversion扩展可以自动刷新VS之外的本地状态变化​​吗?

1 个答案:

答案 0 :(得分:0)

AnkhSVN命令是上下文敏感的。在某些情况下,有3或4种不同版本的命令可以在上下文菜单中的不同位置使用,具体取决于状态(显示历史记录是具有不同版本的示例)。如果您选择正确版本的命令,它应该可以在工具栏中正常工作。

您可能希望从挂起的更改窗口刷新,因为它是+ - 无状态。 (另请参阅“Source Control-Subversion”工具栏)