我将TeamCity插件与IntelliJ一起使用,并使用以下工作流:
https://confluence.jetbrains.com/display/TCD10/Pre-Tested+%28Delayed%29+Commit
我担心的是,这个过程是否可以自动化,最后一步是“如果构建成功,请提交我的本地补丁”,这一步将在TeamCity方面完成,而不是在我的本地笔记本电脑上完成。
我是否可以在构建中添加一些额外步骤,说明“如果构建成功,请将此补丁提交给SVN”(来自TeamCity服务器)
服务器需要与我的笔记本电脑保持连接,直到构建结束,这感觉是错误的。
由于网络故障、身份验证失败、文件有其他版本等原因,它会导致大量提交失败。
无法进行此设置,因为TeamCity不知道您的本地版本控制凭据和设置,这些凭据和设置将在IDE提交期间使用。