将更改集从“传出”返回到“未解决”

问题描述 投票:0回答:3

我错误地签入了一些更改。现在更改正在传出更改中,但我不希望它们交付。我怎样才能让它们回到未解决的状态?如果我丢弃它们,它们就会从我的源代码中消失,我就会失去我的工作。

eclipse versioning rtc jazz
3个回答
4
投票

您仍然可以放弃更改集:请参阅此线程

通过丢弃更改集,其中的更改将被撤销。这恰好是执行初始共享后添加文件。

(因此删除这些文件)

为了避免这种情况,您可以断开项目连接,然后放弃更改集

(断开项目时,选择不删除本地文件的选项)

这种行为的目的是因为您希望放弃更改并让本地共享内容反映与存储库工作区相同的状态。


0
投票

旧帖子,但这是我在为自己寻找答案时最终发现的地方,并认为其他人可能会来这里并感兴趣。

就我而言,我已经用我的更改创建了一个变更集,添加了相关工件,完成了它,并将其发送以供审核。然后有人指出我包含了额外的文件。所以这有效并且非常简单:

  1. 进入变更集的相关工件并删除工作项,以便它不再显示在审核中。
  2. 对变更集中的项目进行了修补并将其保存到我的桌面上。实际上我只做了我想要的文件,因为无关的文件应该首先被删除。
  3. 丢弃了变更集,如上所述,这会从工作区中删除所有这些更改。
  4. 应用补丁以使更改恢复到未解决的状态。而且,就我而言,这只是我想要的文件,而不是现在已经消失的奖励文件。愿上帝保佑他们的灵魂安息。 ;-)

希望这有帮助。


-2
投票

您应该能够简单地将文件从“待处理更改”视图中的“传出更改集”拖放到“未解决”。然后您可以重复使用更改集进行其他一些更改。

这仅在您将更改集标记为完成之前有效。

© www.soinside.com 2019 - 2024. All rights reserved.