當我想在本地變更集上創建補丁時,我確實需要先提交補丁,然後才能創建補丁。我可以在TortoiseHg下知道,如何在不執行提交的情況下創建修補程序?TortoiseHg - 如何在不提交的情況下創建補丁
回答
TortoiseHg 2.0.2:在工作臺您可以在Working Directory
線右鍵單擊,然後從上下文菜單中選擇Export
/Copy patch
- 所產生的差異將被放置在剪貼板上。
當然,你不會有變更標題和在補丁的開始提交提交信息一樣,你會從一個做同樣的操作得到:
# HG changeset patch
# User John Doe <[email protected]>
# Date 1300889184 -7200
# Node ID 0050250004150030450034543labc23598235325
# Parent 098140937509174fbca7089686d986986e06f097
Sample commit message ...
感謝xanatos:
您可以在工作臺中爲差異(包括二進制數據)啓用「git格式」:File-> Settings-> Compare-> Git Format = True(默認值未指定,似乎相同假)
但它不會導出二進制差異。它是一個錯誤還是一個功能? – xanatos 2011-03-23 15:27:15
你是什麼意思的二進制差異? diff包含二進制文件的變化 – alexandrul 2011-03-23 20:35:45
我已經測試過,並沒有。它只包含「diff -r 643f4bf52c4c Nuovo WinRAR ZIP archive.zip Binary file Nuovo WinRAR ZIP archive.zip has changed」(我添加了一個空的Zip ...它是意大利語,因爲我是意大利語,Nuovo = New) – xanatos 2011-03-23 20:40:08
是hg diff -g
你在找什麼?
摘自「我如何區分和修補文件?」的https://developer.mozilla.org/en/Mercurial_FAQ
在工作臺(tortoisehg)單個文件,你在你點擊工作目錄和文件列表窗格中,右鍵單擊該文件,並作爲@alexandrul說單擊Copy Patch
接下來,Repository> Import Patches有一個按鈕'從剪貼板導入' – 2017-06-08 13:42:53
- 1. 在沒有父母的情況下在gerrit中提交補丁
- 2. 在eclipse中創建git補丁提交
- 3. 如何從不同的提交創建一個補丁?
- 4. 如何在沒有檢出文件的情況下在TortoiseSVN中創建補丁?
- 5. git從unpushed提交創建補丁
- 6. TortoiseHg應用補丁
- 7. 如何在Git中無需提交創建補丁
- 8. mecurial tortoiseHg出口補丁之前提交之後
- 9. 如何創建補丁?
- 10. TortoiseHG無法導入補丁
- 11. 如何使用git-extensions創建補丁
- 12. 如何在這種情況下製作/應用差異補丁?
- 13. 的Git補丁提交
- 14. 如何在不創建新PDF的情況下從Acrobat Pro提交PDF格式?
- 15. 如何在不創建新提交的情況下同步分叉存儲庫
- 16. Rails activeRecord補丁和提交
- 17. 如何在IntelliJ IDEA中創建補丁?
- 18. git p4提交:補丁不適用
- 19. 如何在不創建目錄的情況下創建鏈接?
- 20. WIX:在沒有UAC提升的情況下安裝補丁程序
- 21. Git如何在不破壞當前提交的情況下創建基於HEAD〜1的新提交
- 22. 如何在沒有用戶交互的情況下創建AVD?
- 23. Git從幾個提交創建一個補丁
- 24. 在不使用提交按鈕的情況下提交表單
- 25. 在哪裏提交亞音速補丁?
- 26. 如何爲新文件創建補丁?
- 27. 如何爲Kohana創建補丁?
- 28. 如何使用install4j創建補丁?
- 29. 如何在不使用提交的情況下進行POST?
- 30. 如何在不提交表單的情況下上傳文件?
我能問你什麼是做提交的問題?它是本地的,然後你可以做一個回滾 – xanatos 2011-03-23 14:07:53
類似的問題:https://stackoverflow.com/questions/34804230/tortoisehg-how-to-export-patch-for-a-single-file-without-committing-first(the回答詳細信息如何使用「複製補丁」命令) – wil 2017-10-12 04:41:09