5?1460204756

【支持】 关于新版本上线前的工作流程问题 正常


尹刚添加于 2014-07-08 08:38
由于Trustie平台需要不断将最新的功能上线,以获得用户的快速反馈,因此我们几乎每周都要上线一个版本。但是,上线的版本必须是经过测试没有明显bug的版本。因此,我建议以下工作流程: 1、伟斌和孙涛每周五从SZZH分支形成一个可上线的标签版本(Tag),正在开发的代码暂不要提及到SZZH分支。目前我还没看到一个标签版本。 2、林春将可上线的标签版本push到在线测试平台。域名暂定为: test_forge.trustie.net test_course.trustie.net test_contest.trustie.net 孙涛、林春对测试平台进行测试(具体如何对这个平台进行测试,请孙涛给出意见)。没有问题后,再上线到在线工作平台。 3、林春根据实际需要,不定期的将这个标签版本形成一个可供分发的虚拟机版本(数据库中不包含Trustie业务数据)。
回复(8)
  • 5?1460204756
    尹刚 10年前

    > suntao 写到: > 我本周测试的是V20140708版本 很好!谢谢!

  • 3050?1465183419
    孙涛 10年前

    我本周测试的是V20140708版本

  • 5?1460204756
    尹刚 10年前

    > xianbo 写到: > 测试版理论上要比稳定运行版本早1个版本,保证稳定性。 谢谢两位的交流分享! 显波说的测试版要比工作版早1个版本,这个说法大部分时间成立。但是刚把测试版的代码push到工作版本后,两个版本就应该是完全一样的了(除了配置文件)。等到下一次上线前,我们把master上线到测试版后,两者才又不一样了。 对不对?

  • 3?1442652661
    谭显波 10年前

    > yanxd 写到: > > xianbo 写到: > > 预计今天下午可以完成。 > > 测试版和正式版都采用同一个版本库的不同分支,正式版用master,测试版用test。 > > 你数据库还得拆,像上次迁移文件动静那么大 > 出了问题test_test_test_course也要跪 既然有大神问,那么我就把这个测试网站的思路讲一下吧。 测试网站,那么数据库,系统,文件,代码都必须相对独立 所以我采用了新的独立数据库,新的独立系统, 那么如何保证测试和稳定运行的版本尽可能的相同? # 每天晚上执行一次从稳定运行的上面数据库读取数据然后导入到测试数据库中,文件,版本库等数据一样;这样在测试版上可以为所欲为,不用担心数据的损坏。 # 为了尽可能的减轻稳定运行版的负担,这些脚本在测试机器上执行; # 测试版理论上要比稳定运行版本早1个版本,保证稳定性。 申明: 测试版和稳定版的功能相同;只有配置文件不同。

  • 29?1442652664
    yanxd 10年前

    > xianbo 写到: > 预计今天下午可以完成。 > 测试版和正式版都采用同一个版本库的不同分支,正式版用master,测试版用test。 你数据库还得拆,像上次迁移文件动静那么大 出了问题test_test_test_course也要跪

  • 3?1442652661
    谭显波 10年前

    预计今天下午可以完成。 测试版和正式版都采用同一个版本库的不同分支,正式版用master,测试版用test。

  • 1304?1442652657
    宁伟斌 10年前

    挺好的,比现在要规范

  • 5?1460204756
    尹刚 10年前

    请大家给出意见和建议,谢谢!

0?1470885445
登录后可添加回复
  • 当前状态 新增
  • 选定优先级 正常
  • 指派给 孙涛
  • 里程碑 SZZH V1.1 (Supported by BJSZZH)
  • 开始日期 2014-07-08
  • 结束日期
  • 预计工时(H) 0.00 小时
  • 完成度 0%
  • 关联Commit

© Copyright 2007~2021 国防科技大学Trustie团队 & IntelliDE 湘ICP备 17009477号

问题和建议
还能输入50个字符 提交

加入QQ群

关注微信APP


×