2011-09-30 71 views
0

我使用的SourceSafe 2005年,我在VB.NET框架4.自动生成与源代码控制监控

我想要的一个项目是自动生成过程,并希望整合易于部署的方式。我希望能够发送一个自动通知,当进行构建时,会在邮件正文中列出SourceSafe签入的评论。

我看了几个选项,其中一些令人困惑。我已经看到它用SVN,nAnt和CruiseControl实现,但它看起来可能需要很长时间才能成为上述技术的新手。

在你看来,最简单的方法是设置这样的东西吗?

如果我必须开始使用SVN,那么这也是一种可能性。

回答

0

我推荐TeamCity它支持SourceSafe和建立SLN或通过MSBUILD。

+0

使用的TeamCity,并发现这是一个伟大的工具,因为我已经开始。它正在完成我提到的所有事情,并且一直在正常工作。谢谢。 – alundy

1

如果你正在寻找一个简单的构建,也许部署到第一环境,你应该能够使用任意数量的工具,包括免费的像CC.Net和队伍等级CI解决方案,如希尔瓦纳提及。

如果部署变得更加棘手,我们公司的工具(urbancode.com)可能会更合适,因为我们非常重视CI的“构建后部分”部分。

顺便说一句,VSS是存储你的源代码一个非常可怕的地方(我听说它被称为“视觉源粉碎机”被多个客户端)。微软的新TFS和Subversion(以及许多其他的)一样更好。您不需要切换源代码控制来实现构建和部署。许多CI工具都具有VSS集成(您可以找到列表here),但朋友不让朋友使用VSS。

+0

谢谢。不幸的是,我们使用的源代码控制不是我的决定。我是SVN的忠实粉丝,它将成为我的选择。 – alundy