Je veux vérifier si le référentiel existe sur le chemin donné ou non avant d'exécuter le processus ci-dessous..une idée?Comment vérifier si un référentiel existe ou non?
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);
génial ... merci pour l'info ... – Nitesh
Nitesh: Je suis heureux que vous pourriez l'utiliser, n'hésitez pas à accepter cette réponse comme la bonne réponse :-) –
Cette réponse peut être périmée. Sur hg 2.6.1 sous Windows, j'obtiens un 'abort: repository ... not found! 'Sur c: \ dev \ tools mais une sortie normale sur c: \ dev. – Kev