【发布时间】:2009-10-08 07:40:03
【问题描述】:
我有一个带有提交后挂钩的颠覆服务器来做某事。
我希望签入尽快完成,而不是等待挂钩脚本。 但是按照设计,Subversion 提交后挂钩脚本将一直运行,直到所有 child 进程退出,所以使用类似:
启动另一个程序...
在钩子bat文件中没有用。
所以我想知道如何在 Windows bat 文件中运行另一个程序,它不会创建子进程或让子进程与父进程分离。
【问题讨论】:
-
您能说明您要解决的问题吗?真的是subversion post-commit钩子等待所有进程退出吗?为什么
start cmd /c startWebLogic.cmd不起作用? -
start cmd /c 不起作用,因为 SVN 提交后挂钩将等待挂钩和挂钩退出创建的 child 进程。这是SVN的设计。我找到了解决办法,请参考:svn.haxx.se/users/archive-2008-11/0301.shtml
标签: windows batch-file svn svn-hooks post-commit