1
A
回答
1
rollback
(如果這是最近的提交)或strip
(如果它比較老)會爲你做。 This post有關於這些命令的更多詳細信息。要使用MercurialEclipse,在Eclipse中右鍵單擊您的項目,然後執行Team - > Undo - > Rollback或Team - > Undo - > Strip。
如果這些不是選項,您可以刪除相關文件,然後將其作爲單獨的變更集提交。當然,這將保留這些文件曾經在Mercurial控制下的事實。如果這不可取,this page列出了一些更多選項。如果您使用MQ路由,那麼列出的工作流可以通過MercurialEclipse通過「Mercurial Patch Queue」視圖完成。
相關問題
- 1. 僅提交Mercurial中的一些文件
- 2. 從Mercurial Eclipse插件刪除錯誤的本地提交
- 3. 如何從Git的早期提交中刪除一些文件?
- 4. 刪除了一些由Mercurial版本化的文件,我如何提交這些刪除?
- 5. 如何刪除Mercurial中的提交?
- 6. 從提交中刪除文件
- 7. 在歷史中刪除一些提交
- 8. 刪除文件的一部分提交
- 9. 從Mercurial MQ補丁中刪除文件
- 10. git從分支中刪除一些文件的提交歷史記錄
- 11. 從Mercurial提交中排除項目配置文件
- 12. 如何刪除SVN中提交的文件夾(Eclipse)
- 13. git從存儲庫中刪除文件和舊提交
- 14. Grit在提交中刪除文件
- 15. 在舊提交中刪除文件
- 16. 如何從幾個git提交中追溯刪除某些類型的文件
- 17. 從舊的多個文件提交中刪除提交的代碼
- 18. 如何在git中的某些順序提交中刪除一個提交
- 19. 從eclipse中卸載和刪除插件
- 20. Git - 刪除大文件的提交
- 21. 如何從git repo中刪除以前提交的文件?
- 22. 如何從Github中刪除已提交的文件?
- 23. git:從舊的提交中刪除文件
- 24. Git:從歷史記錄中刪除替換文件的提交
- 25. 從c中的文本文件中刪除一些內容#
- 26. 中刪除所有被刪除的文件接下來的Mercurial
- 27. 從已刪除的文件(Eclipse CVS)中刪除cvs標籤?
- 28. 完全從歷史記錄中刪除舊的提交中的一些行
- 29. 從CCScene提交/刪除UIViewController?
- 30. NetBeans和Mercurial - 移動/刪除文件和文件夾
謝謝埃文。我嘗試回滾,但沒有wotk,因爲我在提交後進行了拉取。對於strip而言,問題在於它會在上次提交之後刪除我的所有工作,而且我有很多。是否有可能從提交中只刪除一些提交文件? – 2012-08-08 13:12:42
好的。我已經更新了我的答案。 – 2012-08-08 13:27:12
謝謝埃文。 – 2012-08-09 06:47:34