如何建立绿地项目

发布于 2024-07-04 17:29:23 字数 346 浏览 6 评论 0原文

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

我通常遵循以下步骤:

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

I'm setting yup a Greenfield (yeeea!) web application just now was wondering how other people first setup their project with regards to automated/CI build?

I generally follow this:

  1. Create SVN Repository with basic layout (trunk, braches, lib, etc.)
  2. Create basic solution structure (core, ui, tests)
  3. Create a basic test that fails
  4. Copy NAnt scripts, update and tweak, make sure the failing test breaks the build locally
  5. Commit
  6. Setup default debug build on CI server (TeamCity) making sure the build fails
  7. Fix text
  8. Commit
    9 Make sure build passes on CI
  9. Done....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情绪少女 2024-07-11 17:29:23

问题文本的转发:

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

A repost from the question text:

  1. Create SVN Repository with basic
    layout (trunk, braches, lib, etc.)
  2. Create basic solution structure
    (core, ui, tests)
  3. Create a basic
    test that fails
  4. Copy NAnt scripts,
    update and tweak, make sure the
    failing test breaks the build
    locally
  5. Commit
  6. Setup default debug
    build on CI server (TeamCity) making
    sure the build fails
  7. Fix test
  8. Commit
  9. Make sure build passes on CI
  10. Done....
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文