1

我在 VS 中构建了一个脚本,它接收提交后挂钩发送的 2 个参数。

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

当我从 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# 编写代码....没有显示错误...

4

0 回答 0