을 확인하고 나는이 명령에 DIFF 덕분에이 : hg diff
의욕 - 정신 패치
가 여기 내 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;
다른 저장소에서, 나는 싶습니다 테스트는이 diff가 적용될 수 있는지 테스트합니다. 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)을 사용하면 로컬 복제본을 더 저렴하게 만들 수 있습니다. –
나는 당신이 '몫'의 (아주 적은) 이점을 오해하고 있다고 생각합니다. 시스템의 하드 링크를 사용하면 공간이나 시간을 로컬 복제본에서 절약 할 수 있습니다. https://gist.github.com/2089965 –