假设您正在进行 CI,标题真正表达了一切:您使用什么工具?
在我们的情况下,我们是一个 .NET 开发商店,并且正在使用:
- Enterprise Cruise - Subversion - NAnt 然而,我们遇到了一些性能问题,其中包括 Subversion 和我们运行的 Cruise 构建代理和管道的数量,因此正在考虑在后端使用 Git 来缓解这种情况。但是,Windows 版本的 Git 给我们带来了问题(似乎有点太“测试版”),因此我们认为我们需要使用 Linux 版本。
这样做的缺点是它进一步增加了任何要管理此设置的人所需的技能集。
在我们的情况下,我们是一个 .NET 开发商店,并且正在使用:
- Enterprise Cruise - Subversion - NAnt 然而,我们遇到了一些性能问题,其中包括 Subversion 和我们运行的 Cruise 构建代理和管道的数量,因此正在考虑在后端使用 Git 来缓解这种情况。但是,Windows 版本的 Git 给我们带来了问题(似乎有点太“测试版”),因此我们认为我们需要使用 Linux 版本。
这样做的缺点是它进一步增加了任何要管理此设置的人所需的技能集。
那么,你使用什么工具进行版本控制和自动化构建/部署?请同时提及你的开发平台。