【问题标题】:subclipse override and commit?子剪辑覆盖并提交?
【发布时间】:2009-11-20 06:26:59
【问题描述】:

使用 subclipse,我如何将我未更改的旧文件提交给其他人的较新版本的文件?

我似乎记得在旧版本中有一个“覆盖并提交”选项,或者那可能是另一个版本控制产品...

干杯。

【问题讨论】:

  • 目前我能想到的唯一方法是对我的工作副本进行任意、无效的更改,标记为合并然后提交。似乎还有很长的路要走......

标签: eclipse svn subclipse


【解决方案1】:

这看起来像ticket 761,这意味着该功能可能不会很快推出,恐怕。
"Mark as Merged" 仍然是覆盖更改的方式。

【讨论】:

    【解决方案2】:

    使用子剪辑: 在历史视图中:标记您想要摆脱的所有版本(使用 ctrl 添加选择) 然后右键还原

    然后提交,你应该有一个没有不需要的版本的新版本

    【讨论】:

      【解决方案3】:

      使用颠覆性的。它支持覆盖和提交。由于缺少此功能,我决定正确地从 subeclipse 过渡到 subversive。

      【讨论】:

      • 这应该是公认的答案。 @pstanton,您可能已经在颠覆性中看到“覆盖并提交”。即使我在很长一段时间后在 subclipse 中搜索相同的选项,并且通过这个答案知道它不是 subclipse。
      【解决方案4】:

      你也可以这样做:

      • 更新所有内容(覆盖未更改的旧版本)
      • 显示历史记录
      • 在历史记录中选择您要切换回的版本
      • 右键:获取内容
      • 提交

      【讨论】:

        猜你喜欢
        • 2011-07-08
        • 2012-01-17
        • 1970-01-01
        • 2011-03-15
        • 1970-01-01
        • 2012-05-09
        • 2017-11-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多