热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

提交单系统1.功能列表

引:近期为完善版本发布流程,增加版本控制粒度,与其它部门商议,开始启用“提交单系统”。核心功能:SVN提交文件

引:

近期为完善版本发布流程,增加版本控制粒度,与其它部门商议,开始启用“提交单系统”。

核心功能:

  1. SVN提交文件,并记录SVN版本号
  2. 提交步骤1中文件至提交单系统
  3. 测试人员从提交单系统中接收相关部门的提交文件,并做相关验证
  4. 验证通过后,做相应文件的版本发布;验证不通过,相关负责人修改,此文件不添加到发布库中

 

--------------以下内容说明基础流程-----------------------------------

EG,现需要发布A.txt,B.ini,这两个文件的更新内容为C

SVN提交文件,并记录SVN版本号

Coder需要对外发布文件:A.txt、B.ini,先提相两个文件的对应修改至SVN。同时生成两个文件的版本号及对应地址:

SVN地址及版本号
SVN地址对应文件版本号
Http://.../A.txt123
Http://.../B.ini124

 

 

 

提交步骤1中文件至提交单系统

提交本次的更新内容:C,及A.txt、B.ini文件的SVN地址和版本号至提交单系统

测试人员从提交单系统中接收相关部门的提交文件,并做相关验证

测试人员,从SVN中更新A.txt文件至版本号123,B.ini文件至版本号124,做更新内容C的验证

此步骤不说明单元测试、集成测试、系统测试、打包测试的操作流程,后续帖子会说明

验证通过后,做相应文件的版本发布;验证不通过,相关负责人修改,此文件不添加到发布库中

验证通过

对外发布,A.txt、B.ini文件的更新,并发布更新内容为C,记录到历史版本库中

验证不通过

若A.txt的更新不通过,则打回此次提交,需要Coder重新修改A.txt,并修改提交内容。B.ini若不通过,方法一致

若A.txt、B.ini文件均不通过,则打回,Coder需要重新修改这两文件,并做相应修改,再提交至提交单系统


转:https://www.cnblogs.com/s380774061/archive/2012/05/01/2477560.html



推荐阅读
  • 本文深入探讨了SQL数据库中常见的面试问题,包括如何获取自增字段的当前值、防止SQL注入的方法、游标的作用与使用、索引的形式及其优缺点,以及事务和存储过程的概念。通过详细的解答和示例,帮助读者更好地理解和应对这些技术问题。 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 本文介绍了如何利用npm脚本和concurrently工具,实现本地开发环境中多个监听服务的同时启动,包括HTTP服务、自动刷新、Sass和ES6支持。 ... [详细]
  • 作者:守望者1028链接:https:www.nowcoder.comdiscuss55353来源:牛客网面试高频题:校招过程中参考过牛客诸位大佬的面经,但是具体哪一块是参考谁的我 ... [详细]
  • 在高并发需求的C++项目中,我们最初选择了JsonCpp进行JSON解析和序列化。然而,在处理大数据量时,JsonCpp频繁抛出异常,尤其是在多线程环境下问题更为突出。通过分析发现,旧版本的JsonCpp存在多线程安全性和性能瓶颈。经过评估,我们最终选择了RapidJSON作为替代方案,并实现了显著的性能提升。 ... [详细]
  • 本文详细介绍了如何从SVN中获取项目,并在本地环境中进行有效的构建和开发,包括具体的步骤和配置方法。 ... [详细]
  • 持续集成概述与实践指南
    本文探讨了持续集成(CI)的基本概念、目的及其在现代软件开发中的应用。通过实例分析,帮助读者理解如何有效实施持续集成,提高软件开发效率。 ... [详细]
  • Navicat Premium 15 安装指南及数据库连接配置
    本文详细介绍 Navicat Premium 15 的安装步骤及其对多种数据库(如 MySQL 和 Oracle)的支持,帮助用户顺利完成软件的安装与激活。 ... [详细]
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • 微软Exchange服务器遭遇2022年版“千年虫”漏洞
    微软Exchange服务器在新年伊始遭遇了一个类似于‘千年虫’的日期处理漏洞,导致邮件传输受阻。该问题主要影响配置了FIP-FS恶意软件引擎的Exchange 2016和2019版本。 ... [详细]
  • 最佳PHP源码加密工具推荐
    本文探讨了几款高效的PHP源码加密工具,旨在帮助开发者保护其代码免受未授权访问。文章不仅介绍了商业软件的选择,还提供了一些免费且实用的加密工具及其使用方法。 ... [详细]
author-avatar
mobiledu2502884243
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有