Gibt es eine Möglichkeit, Mercurial zu bitten, die meisten/alle Befehle, Optionen und Argumente, die ich ihm geben möchte, aus einer Antwortdatei zu lesen, anstatt sie auf der Kommandozeile zu übergeben?
Zum Beispiel anstelle von diesem:
hg commit -m "commit message" --INCLUDE file1 --INCLUDE file2 ...
Ich würde eine Textdatei erstellen, die Folgendes enthält
-m "commit message" --INCLUDE file1 --INCLUDE file2 ...
und bitten Sie dann Mercurial, es mit dieser (hyphotetischen) Syntax zu lesen:
hg commit @responses.txt
Der Grund, warum ich frage, ist, dass ich eine Wrapper-Bibliothek für .NET um den Mercurial-Befehlszeilen-Client herum erstelle, und diese Frage auf SO hat mich beunruhigt, dass die Länge der Befehlszeile irgendwann ein Problem für mich sein könnte: Fehler "Resultierende Befehlszeile für hg.exe zu lang" in Mercurial .