简单的问题.我使用Visual Studio并且我刚刚安装了subversion,如何强制使用msbuild构建项目,如果成功构建提交,则其他人警告用户.我会使用TortoiseSVN或VisualSVN或AnkhSVN(无论它叫什么),如果他们有能力强制构建内置提交(我知道这不是他们的用法,我知道他们只是用作提交到SVN的GUI)我想知道是否可以使用这些工具来做额外的事情.
总结一下,我只是在提交subversion之前寻找一种无痛的方法来构建.
看一下TeamCity的"预测试提交",即"延迟提交",即"私有构建"功能.
简而言之,您"提交"到TeamCity,TeamCity仅在构建通过时验证您的构建并提交到真实存储库.如果没有,你会被告知.这里的优点是你的行李箱永远不会破损.你可以到这里阅读更多关于它的信息https://confluence.jetbrains.com/display/TCDL/Pre-Tested+(Delayed)+Commit