我使用的水銀,我有一個diff感謝這個命令:hg diff
水銀 - 檢查理智補丁
這裏是我的差異(例如):
diff -r 17899716342e config.js
--- a/config.js Sat Mar 17 14:01:53 2012 +0100
+++ b/config.js Sat Mar 17 18:15:16 2012 +0100
@@ -8,6 +8,6 @@
];
config.hostname = 'localhost';
-config.port = '3000';
+config.port = '8080';
-module.exports = canfig;
+module.exports = config;
在另一個倉庫,我想測試是這個差異可以應用。我知道hg import
可以在我當前的資源庫中導入diff。
從男人:
-f --force skip check for outstanding uncommitted changes
--no-commit don't commit, just update the working directory
--bypass apply patch without touching the working
directory
但是,沒有任何說法,只是檢查是否可以在不修改我的資料庫(和我的工作樹)應用補丁。
我該怎麼做?
你也可以考慮使用[分享](http://mercurial.selenic.com/wiki/ ShareExtension)來幫助使本地克隆創建更便宜。 – 2012-03-17 18:47:19
我認爲你誤解了'分享'的(很少)優勢。通過系統上的硬鏈接,您不會在本地克隆上節省空間和時間。 https://gist.github.com/2089965 – 2012-03-19 01:49:06