如何将MSBuild与SVN一起使用?

时间:2009-04-30 07:13:31

标签: svn msbuild

MSBuild如何调用SVN任务?

是否有任何示例或教程?

感谢您的帮助。

4 个答案:

答案 0 :(得分:5)

MSBuild Community Tasks有完成此任务的任务。

答案 1 :(得分:2)

我经常只是在Exec任务中调用svn。它到目前为止工作得很好,但也许可能有理由不这样做。

示例(用于恢复在自动构建期间编辑的AssemblyInfo文件):

    <Exec Command="svn revert %(AssemblyVersionFile.RelativeDir)%(AssemblyVersionFile.Filename)%(AssemblyVersionFile.Extension)" />

答案 2 :(得分:0)

更进一步,我们使用带有SVN任务的cruisecontrol.net的MSBUILD。我们使用CC.net实现了持续集成[每晚自动每日构建],并在构建完成后收到结果的电子邮件通知。这是cc.net网站

答案 3 :(得分:0)

MSBuild Extension Pack现在也知道了