昨天,我发现了Subversion(SVN)责备功能,我想知道,这个功能是否可以从Eclipse获得?
正如所指出的,您当前必须首先安装插件才能启用Subversion支持.我推荐Subversive,我自己,并在Stack Overflow上搜索标签"eclipse"和"subversion"一起将显示几个先前关于"gotchas"的线程,以便在安装连接器时注意(Subversive分为两部分 -核心支持和提供SVN胶水的"连接器".
安装完成后,您可以配置存储库,通过直接输入新的存储库地址并将其签出来创建新项目,或者将已附加到SVN的现有项目与存储库关联,让Subversion查看它.
一旦你这样做那,你这是怎么进入"SVN指责"命令,也被称为"注解"或"赞":
对于资源,右键单击文件浏览器窗格中的资源名称以弹出上下文菜单(您也可以通过右键单击编辑器本身的任何位置来获取此菜单).在" Team "标题下(也是您访问所有SVN命令的位置,因为Eclipse在"Team Sharing"标题下概括了源代码控制),选择" Show Annotation ".在我的Mac PowerBook上,键盘的快捷键是Ctrl+ Option+ A,我不在我的Linux或Windows XP平台附近,看看我们两者的快捷方式(Mac OS X端口倾向于调整键盘快捷键以坚持"更好的"查看Mac应用程序应该做什么".
经过一段时间与Subversion存储库交谈后,编辑器窗口的左侧排水沟将显示一系列彩色条.如果为编辑器启用了行号,则这些行号将覆盖数字.否则,他们只会是酒吧.每种颜色的交替代表一种中断,其中责任从一个用户变为另一个用户.如果将指针悬停在条形图上,将出现一个工具提示,标识负责用户,行所来自的修订/提交,日期和签到注释.条形图的颜色会有所不同,从提交者到提交者,以及修订版本.它们将具有相同基色的不同色调,但Eclipse将尝试使它们在视觉上不同(尽可能多).当您将鼠标悬停在一个片段上时,会略微突出显示,
(现在,不要问我怎么把它关闭.迄今为止,我唯一的解决办法是关闭缓冲区,并重新打开它!)