3
我想檢查存儲庫是否存在於給定的路徑上或之前執行下面的過程..任何想法?如何檢查版本庫是否存在?
var exe = Components.classes['@mozilla.org/filelocal;1'].
createInstance(Components.interfaces.nsILocalFile);
exe.initWithPath("HG.EXE");
var process = Components.classes["@mozilla.org/process/util;1"].
createInstance(Components.interfaces.nsIProcess);
Process.init(exe);
args = ["init", "D:\\testRepo\\"];
process.run(blocking, args, args.length);
真棒...感謝您的信息... – Nitesh 2010-06-30 21:03:12
Nitesh:我很高興你可以使用它,隨時接受這個答案作爲正確的答案:-) – 2010-07-01 08:13:13
這個答案可能會過時。在Windows上的hg 2.6.1上,我得到了c:\ dev \ tools上的'abort:repository ... not found!',但在c:\ dev上有正常輸出。 – Kev 2013-06-11 15:59:44