Powershell svn提交和按键

Powershell svn提交和按键,powershell,svn,build,Powershell,Svn,Build,我尝试用Powershell编写一个构建自动化脚本(我是新手)。我的三个问题是: 如何在导入某些文件后按两次enter键。主要问题是如何在控制台上显示“按任意键”消息后按键 如何在生成未成功时使用svn提交或中断(Errolevel==1) 如何在svn中编写提交注释、版本号和修订号。我只想看这些数字。 此外,我还想在一些本地.txt和.target文件上写入内部版本号 将构建过程修复为不“暂停”或等待用户输入。如果要使此过程自动化,它需要在没有用户干预的情况下运行 要使用svn提交,请使用sv

我尝试用Powershell编写一个构建自动化脚本(我是新手)。我的三个问题是:

  • 如何在导入某些文件后按两次enter键。主要问题是如何在控制台上显示“按任意键”消息后按键
  • 如何在生成未成功时使用svn提交或中断(Errolevel==1)
  • 如何在svn中编写提交注释、版本号和修订号。我只想看这些数字。 此外,我还想在一些本地.txt和.target文件上写入内部版本号
  • 将构建过程修复为不“暂停”或等待用户输入。如果要使此过程自动化,它需要在没有用户干预的情况下运行
  • 要使用svn提交,请使用
    svn提交
    。如果您想在构建失败时停止提交,我们无法帮助您,因为我们不知道您当前的流程是如何工作的。通常,您必须测试错误情况,然后采取适当的措施。
    或者,您可以始终提交,而不是依赖持续集成服务器来执行构建和运行测试,然后在构建中断时更新仪表板和/或发送电子邮件
  • 要将提交消息传递给
    svn commit
    ,请使用
    --message
    ,后跟引号中的提交消息。至于其余部分,这(再次)取决于您特定的构建过程
  • TL;DR:为了准备自动化的构建过程,你还需要做很多工作,这里的人不能给你很多具体的答案,因为我们不知道这个过程是如何工作的