mercurial support in CruiseControl.NET - how to clean & update build folder?

放肆的年华 提交于 2019-12-03 02:58:43

In a hgrc file, either in the project, on the CC server, or in the CC user's profile directory, you could put:

[defaults]
update = -C

or perhaps better (since [defaults] is frowned on)

[hooks]
pre-update = hg revert --all --no-backup

The CC.NET Mercurial source control block has the following setting:

<revertModifications>true</revertModifications>

This will execute hg revert --all --no-backup before updating the source code for the build.

Also see <purgeModifications />

Ref.: CruiseControl.NET server configuration documentation

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!