2

我正在设置一个 Greenfield (yeeea!) Web 应用程序,刚才我想知道其他人如何首先设置他们的项目以进行自动化/CI 构建?

我一般遵循这个:

  1. 创建具有基本布局(主干、分支、库等)的 SVN 存储库
  2. 创建基本解决方案结构(核心、用户界面、测试)
  3. 创建一个失败的基本测试
  4. 复制 NAnt 脚本,更新和调整,确保失败的测试在本地中断构建
  5. 犯罪
  6. 在 CI 服务器 (TeamCity) 上设置默认调试构建,确保构建失败
  7. 修复文本
  8. 提交 9 确保构建通过 CI
  9. 完毕....
4

1 回答 1

1

问题文本的转贴:

  1. 创建具有基本布局(主干、分支、库等)的 SVN 存储库
  2. 创建基本解决方案结构(核心、用户界面、测试)
  3. 创建一个失败的基本测试
  4. 复制 NAnt 脚本,更新和调整,确保失败的测试在本地中断构建
  5. 犯罪
  6. 在 CI 服务器 (TeamCity) 上设置默认调试构建,确保构建失败
  7. 修复测试
  8. 犯罪
  9. 确保构建通过 CI
  10. 完毕....
于 2008-09-19T15:00:56.060 回答