建立与颠覆提交 [英] Build on commit with subversion

查看:131
本文介绍了建立与颠覆提交的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

简单的问题。我使用Visual Studio和我刚刚安装的颠覆,我怎么能强迫该项目是建立与MSBuild的,如果成功打造提交它在其他用户发出警告。我会使用TortoiseSVN或的VisualSVN或AnkhSVN的(无论这就是所谓的),如果他们必须强制建立在承诺内置(我知道,这不是他们的用法,我知道他们只是作为刚刚图形用户界面提交到SVN)的能力我想知道如果这些工具可以用来做这个额外的事情。

Simple question. I use Visual studio and I've just installed subversion, how can i force the project to be build with msbuild, and if successfully build commit it else warn the user. I would use TortoiseSVN or VisualSVN or AnkhSVN (whatever it's called) if they have the ability to force build on commit built-in (I know that this is not their usage, I know they are just used as just GUI for committing to SVN) I would like to know if any of these tools can be used to do this extra thing.

要包装起来,我只是在寻找建立之前犯颠覆一个无痛的方式。

To wrap up I am just searching for a painless way to build before commit for subversion.

推荐答案

在看看的TeamCity的 pre-测试提交又名推迟提交又名私建功能

Take a look at TeamCity's "pre-tested commit" a.k.a "delayed commit" a.k.a "private build" feature.

在简单地说,你提交到TeamCity的,TeamCity的验证您的构建和承诺只有通过建立真正的存储库。如果没有,你说这样。这里的好处是,你的躯干的从不坏了。你可以去这里阅读更多关于它的http://confluence.jetbrains.net/display/TCD65/$p$p-Tested+%28Delayed%29+Commit

In a nutshell, you "commit" to TeamCity, TeamCity verifies your build and commits to the real repository only if the build passes. If not, you're told so. The advantage here is that your trunk is never broken. You can go here to read more about it http://confluence.jetbrains.net/display/TCD65/Pre-Tested+%28Delayed%29+Commit

这篇关于建立与颠覆提交的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆