SVN发布过程中提交卡住了

时间:2010-03-11 12:50:39

标签: svn visualsvn post-commit

我在VS中构建了一个脚本,它接收post-commit hook发送的2个参数。

该脚本运行SVN LOG以检索有关修订的数据(作者,日期,文件)。

当我使用常量变量为VS运行VS的解决方案时,它运行完美。

当我执行exe文件时,也可以完美运行。

当我实现钩子脚本时,它应该从进程读取的地方失败。

process.Start();
            process.WaitForExit();
            str = process.StandardOutput.ReadToEnd();
            process.WaitForExit();

            if (!process.HasExited)
            {

                try
                {
                    process.Kill();
                }
                catch (Exception e3)
                {

                    // process is terminated
                }

                // Write Errors

            }

感谢。

编辑: 提交窗口卡住并且永远不会完成提交。 我用C#编写代码....没有显示错误...

0 个答案:

没有答案