6 Comments

  1. 所以你们Team内部是开发了这样一个工具来管理代码提交和版本控制,相当于给SVN包装了一层?
    另外,想了解一下你们对SVN和Git的取舍是怎么样考虑的呢?

    谢谢!

    • 1、是额外做浏览器跟后台工具调用,整合在对应的开发环境跟测试系统里边。
      2、腾讯里边大多都是SVN,目前项目够用即可。

      • jimmyshuai

        这个工具是否考虑开源?在当前工作中也遇到这个问题,也一直在思考解决方案和开发工具来完善提测上线过程,看到你的文章后,深合我目前工作的场景。准备发给team内同事看下。另提一个问题:规划了一个迭代,按照你的方案,是每个特性或bug一个branch?这样的话怎么得到这个迭代的变更代码包;如果迭代的A,B,C,D功能都在一个branch的话,临时决定只要AB功能上线发布,这种情况你们是怎么处理的?

      • @jimmyshuai

        1. 不同的A B C D功能分开四个branch开发,哪个先上线都不会互相影响。

        2. 怎么得到这个迭代的变更代码包。 这句话不理解你的意思

        3. 目前没法开源,插件结合了我们内部的变更上线系统,不是一个对外的标准化流程。

      • 思密达

        2. 怎么得到这个迭代的变更代码包。 这句话不理解你的意思
        他的意思是 一个人开发 A,B,C,D功能 只上 AB,CD 不上 如何获取 只有AB 的包
        其实这个 svn 不适用 GIT 会更方便, 每次功能对应一个 commit 的话 是可以摘取出来的 具体要查看 git 操作文档

  2. 思密达

    问个问题,楼主对于瀑布流的改进是没毛病的
    但是有个情况: A B C 三个分支对应 a b c 三个开发人员 , 如果涉及到 b依赖 A 功能上开发B,c 又依赖B功上做C 这种情况呢 ,又回到瀑布流的方式了。。。
    这种可能涉及到功能拆分维度不够管理设计方方面面,但是实际工作也是存在的比如 a 做 A 要去查 员工表 那么 b 做B 有一块可能也要用到员工表,理所当然 b 想问 a 查询方法有没写完 , 呵呵 探讨一下啊 看看有啥 改进方法不

JerryZou 进行回复 取消回复

电子邮件地址不会被公开。


6 − 1 =

您也可以使用微博账号登陆