Eclipse中的SVN责任


Answers:


108

如前所述,您当前必须首先安装一个插件以启用Subversion支持。我推荐Subversive,本人,并在Stack Overflow上搜索“ eclipse”和“ subversion”标签,这将显示先前有关“陷阱”的几个线程,在安装连接器时要当心(Subversive分为两部分,核心支撑和提供SVN胶的“连接器”)。

安装完成后,您可以配置存储库,通过直接输入新的存储库地址并检出它来创建新项目,或者通过让Subversion对其进行查看来将已经附加到SVN的现有项目与存储库关联。

完成此操作后,就可以访问“ svn blame”命令,也称为“注释”或“赞扬”命令:

对于资源,请在文件浏览器窗格中右键单击资源名称以弹出上下文菜单(您也可以通过右键单击编辑器本身中的任何位置来获得此菜单)。在“团队”标题下(这也是您访问所有SVN命令的位置,因为Eclipse在“团队共享”标题下概括了源代码控制),选择“显示注释”。在Mac PowerBook上,其键盘快捷键是Ctrl+ Option+ A,我不在Linux或Windows XP平台上,因此无法看到我们在这两个平台上的快捷方式(Mac OS X端口往往会调整键盘快捷方式以遵循“ Mac应用程序应该做什么)。

在与Subversion存储库进行了一段时间的交谈之后,编辑器窗口的左装订线将显示一系列彩色条。如果您为编辑器启用了行号,这些行号将覆盖这些数字。否则,它们将只是酒吧。每种颜色的交替表示一个中断,在该中断中责任从一个用户变为另一个。如果将鼠标悬停在条形图上,将出现一个工具提示,标识负责任的用户,行的修订/提交,日期和签到注释。条形图的颜色会因提交者和提交者以及修订版本而异。它们将使用相同的基础颜色来改变阴影,但是Eclipse将尝试使它们在视觉上有所区别(尽可能)。当您将鼠标悬停在摘要上时,它会略微突出显示,

(现在,不要问我怎么把它关闭。迄今为止,我唯一的解决办法是关闭缓冲区,并重新打开它!)


5
大!多年来,我一直在使用Subversive,但从未意识到“显示注释”功能的确切含义,谢谢!
David Santamaria,

31
非常感谢您的解释:)要关闭它,您可以右键单击左侧的突出显示,然后单击修订>隐藏修订信息。您还可以在此处指定如何为注释着色。我喜欢组合式着色,因此我可以让每个贡献者使用不同的颜色,并通过同一提交者为该颜色提供更浅的色调,以使用较旧的版本。
肯尼,

7
将其关闭的另一种方法是右键单击栏,然后取消选择“显示快速差异”,下次您显示注释时,快速差异会自动打开(尽管它会给您带来烦人的对话框)。快捷键是Shift + Ctrl + Q(Ubuntu),因此两次按此键是一种关闭注释并仍保留快速差异栏且不显示对话框的快速简单的方法。
JonasSöderström,2011年

6
我想投票,但在我不会投票的答案之前,有太多无用的信息。不过,谢谢
谢尔文·阿斯加里
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.