J'ai un serveur subversion avec un crochet post-commit pour faire quelque chose.Exécution d'un autre programme dans Windows fichier bat et pas de créer un processus enfant
Je veux que le checkin se termine bientôt, ne pas attendre le script de crochet. Mais par la conception, le script de post-commit hook Subversion fonctionnera jusqu'à ce que toute la sortie du processus enfant, donc en utilisant somthing comme:
début another_prog ...
dans le fichier de chauve-souris crochet n'a pas utilisé.
Donc je veux savoir comment exécuter un autre programme dans le fichier bat Windows qui ne crée pas de processus fils ou laisse le processus fils se détacher du parent.
Pouvez-vous clarifier quel problème vous essayez de résoudre? Est-ce vraiment le cas que le hook post-commit de subversion attende que tous les processus soient sortis? pourquoi "ne démarre pas cmd/c startWebLogic.cmd" fonctionne-t-il? – Cheeso
start cmd/c ne fonctionne pas car le hook SVN post-commit attendra le hook et le processus ** child ** créé par la sortie du hook. C'est la conception de SVN. J'ai trouvé une solution, S'il vous plaît se référer: http://svn.haxx.se/users/archive-2008-11/0301.shtml – zhongshu