PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : exit status bei cvs



rapser
25.10.06, 13:52
hallo,

ich arbeite mit cvs/wincvs.
checke ich z.B. ein modul aus, gibt wincvs einen exit staus zurück.
z.B. wenn das modul erfolgreich ausgecheckt wurde staht dann da:

***** CVS exited normally with code 0 *****

wenn nicht, dann steht code 1 da.
nun meine frage, kann ich irgendwie auf diesen Exit status zugreifen / ihn irgendwo auslesen?

mfg
rapser

suck
25.10.06, 19:22
Am besten macht man das mit der Umgebungsvariable $PIPESTATUS
echo Returncode: $PIPESTATUS

rapser
26.10.06, 06:52
OK,
aber wie kann ich das in mein Antprogramm einbinden?
wenn ich folgendes schreib:
<echo message="${PIPESTATUS}"/>

gibt er mir $PIPESTATUS aus.
gebe ich <echo Returncode="${PIPESTATUS}"/> ein bekomme ich die Fehlermeldung, das Returncode in echo nicht unterstützt wird.

mfg

fuffy
26.10.06, 07:46
Hi!

"Lies das verdammte Handbuch!" ;)
http://ant.apache.org/manual/CoreTasks/exec.html
Im unteren Teil steht was über "Errors and return codes".

Gruß
fuffy

rapser
27.10.06, 06:33
Danke für den Hinweis,

mit EXEC hat es funktioniert. ;-)

Gruß
rapser