CVS历史记录中的Author列从Eclipse中消失

时间:2010-09-17 20:10:19

标签: eclipse ide cvs

从昨天开始,CVS历史记录中的Author列在我的Eclipse IDE中消失了。我已经浏览了Eclipse中的所有菜单和各种Google搜索,但无法弄清楚如何将其添加回来。有人有线索吗?

我在64位Windows 7上使用最新的Eclipse(Helios)。我使用以下步骤显示CVS历史记录:右键单击Project Explorer =>下的文件名。团队=>显示历史。

谢谢!

3 个答案:

答案 0 :(得分:10)

这也发生在我的日食中。不幸的是,其他答案对我没有帮助,但我能够通过手动编辑cvs插件存储的首选项来修复它。

关闭Eclipse。

转到文件系统中的路径$WORKSPACE/.metadata/.plugins/org.eclipse.team.cvs.ui。其中$WORKSPACE是包含Eclipse工作区的目录。

编辑该目录中的文件dialog_settings.xml

您应该看到item元素的属性key="COL_AUTHOR"value属性更改为非零(我将其设置为100)。具体来说,您尝试更改的属性的Xpath是//section[@name="org.eclipse.team.internal.ccvs.ui.CVSHistoryTableProvider"]/item[@key="COL_AUTHOR"]/@value

启动Eclipse并解决问题。

答案 1 :(得分:6)

这也发生在我身上。事实证明,作者列可以在“修订时间”列和“注释”列之间完全折叠。我不得不小心地将鼠标光标放在两列之间的分隔符的右侧并向右拖动,实际上将作者列调整为不具有0宽度。然后,UI会公开author列,如果存在Revision和Comment列,则该列应始终存在。

答案 2 :(得分:0)

我已经改变了我的日食环境,所以无法回到旧的环境来确认。但是感谢你们的帮助,我将来会把它记在心里。