24
|
codeConcussion · 技术社区 · 16 年前 |
![]() |
1
30
既然你熟悉CC网,我就不多说了。你已经知道是什么让它很酷了。 以下是我喜欢Team Foundation构建:
下面是我对团队基金会建设的看法:
如果您是一家更精简的公司,请坚持使用CC Net,并发展您自己的报告解决方案。我们就是这么做的。 直到我们被收购。得到TFS:P |
![]() |
2
13
我假设当您拥有TFS时,您将使用它进行版本控制。在这种情况下,我倾向于Team Foundation Bug。尽管如此,我非常同意你的观点 Nick . CruiseControl.NET integration for TFS . 它工作得很好,并为您提供了与以前相同的构建功能。对我来说,CC.NET的主要优势在于它是完全可扩展的,并且与所有主要的SCM和sun下的构建系统集成。我将CC.NET集成编写到TFS的主要原因是,在TFS2005中,构建系统没有现成的CI支持。然而,TFS2008版本有了很大的改进,团队继续非常积极地改进它,以备将来发布TFS。 切换到TFS构建的主要原因是,它会自动将构建信息报告回TFS,这有助于在报告方面完成软件开发。它还与TFS的工作项跟踪端以及IDE内部(在VisualStudio和Eclipse中)进行了很好的集成。 这就是说,如果您在Nant脚本上有大量投资,而这些脚本不仅仅是编译和测试代码,或者您已经有了一个自制的报告解决方案,那么您可能希望继续使用现有的解决方案。 |
![]() |
3
5
Team Foundation构建的真正价值在于它将变更集和工作项与构建相关联。 这提供了两个有用的场景:
当然,还有建立在这些信息之上的报告。但即使这些链接本身也对非管理类型有用。 请访问www.tfsbuild.com了解不同团队构建配置的“配方”。 |
![]() |
4
4
SVN是一个很好的工具远比TFS优越不是真的,SVN与TFS类似于福特皮卡与梅赛德斯500,它完成了任务,但它既不漂亮也不舒适,合并还有很多需要改进的地方。我更喜欢TFS合并工具,因为它看起来就像分支开发人员正在与您一起工作,这就是它的智能所在。我们的内部SVN似乎被破坏了很多,这就是为什么我们放弃了它,去了TFS,没有回头看。变更集的搁置对于敏捷开发车间来说非常好,目前TFS上有270多名工程师,没有任何问题,SVN根本无法在没有问题的情况下处理此类负载。 我更喜欢CC.NET,因为我们在内部开发了一些工具来扩展报告和管理的功能。不过,TFS构建是非常紧密集成的,我们预计在升级到SQL 2008时会发生切换 |
![]() |
5
3
|
![]() |
Sam · 地图吞咽。多维数组上的任务 7 年前 |
![]() |
Richard Ward · TFS2015生成代理无法同步存储库 7 年前 |
![]() |
Abhishek · 子作业成功或达到重试计数时通知上游作业 8 年前 |
![]() |
JamesStuddart · 在批处理文件中引发异常 9 年前 |
![]() |
Robert Sirre · Azure上的包还原失败 11 年前 |
![]() |
Daniel Mann · 尝试使用“Get”任务时MSBuild生成失败 11 年前 |
|
Arun Venkataraman · 配置文件不是工件名称的一部分 11 年前 |