颠覆性:追溯更改SVN提交消息?

时间:2011-12-24 07:26:56

标签: eclipse svn subversive

实际上我需要修改SVN提交消息。很多相关的工作人员都有这样做(例如Change SVN commit message retroactively?)。

我的问题是,我可以从Eclipse的颠覆性插件中做到吗?

2 个答案:

答案 0 :(得分:20)

这不容易找到,但可能。此配方适用于Eclipse Indigo(3.6)和Subversive 0.7.9I20110321-1700。执行以下步骤:

  1. 打开您要更改日志消息的项目:Team > Show History。这将打开一个名为History
  2. 的新视图
  3. 在该视图中,您会看到所选项目的日志消息。选择其中一条消息,然后从上下文菜单Show revision properties中选择。
  4. 选择svn:log,然后从上下文菜单Edit...中选择。这将打开一个新对话框,您可以在其中更改日志消息(如果在服务器上允许)。
  5. 我在Stackoverflow找到的基本问题的最佳答案是this one,它清楚地表明它不是Subversion服务器的默认行为,因此通常情况下,如果没有帮助,它将无法实现管理员。

答案 1 :(得分:4)

正如gouessej评论的那样,为了快速参考,我的过程是:

  1. Team > Show History
  2. 右键单击列表中的元素,然后选择Set Commit Properties