V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yuankui
V2EX  ›  程序员

看到这样给分支命名的人,你有什么想说的吗。。

  •  
  •   yuankui · Jun 24, 2014 · 6179 views
    This topic created in 4325 days ago, the information mentioned may be changed or developed.
    http://svn.xxxxxxx/yyyyyy/branches/20140616_adam
    PS:adam是开发者的名字。。

    反正我心里是有一万个草泥马飞过。。
    Supplement 1  ·  Jun 24, 2014
    团队没有明确规定应该怎么命名

    不过我觉得这是程序员的基本素养问题。
    30 replies    2014-06-24 16:03:07 +08:00
    21grams
        1
    21grams  
       Jun 24, 2014
    不觉得有什么问题
    lucky2touch
        2
    lucky2touch  
       Jun 24, 2014   ❤️ 1
    你们有命名规范么,如果不按照项目组约定的规范来做那是值得吐槽,如果没有命名规范,为啥要吐槽别人的命名习惯......
    yuankui
        3
    yuankui  
    OP
       Jun 24, 2014
    @21grams 最起码得通过命名能让让大概看得出来,你这里面改了什么吧,代码这些东西又不是只给自己看的
    yuankui
        4
    yuankui  
    OP
       Jun 24, 2014
    http://svn.xxxxxxx/yyyyyy/branches/20140616_adam
    http://svn.xxxxxxx/yyyyyy/branches/20140617_adam
    http://svn.xxxxxxx/yyyyyy/branches/20140618_adam
    http://svn.xxxxxxx/yyyyyy/branches/20140619_adam
    http://svn.xxxxxxx/yyyyyy/branches/20140610_adam
    http://svn.xxxxxxx/yyyyyy/branches/20140621_adam
    http://svn.xxxxxxx/yyyyyy/branches/20140622_adam
    http://svn.xxxxxxx/yyyyyy/branches/20140623_adam
    http://svn.xxxxxxx/yyyyyy/branches/20140624_adam
    http://svn.xxxxxxx/yyyyyy/branches/20140625_adam
    这样的分支能看么。。
    ioth
        5
    ioth  
       Jun 24, 2014
    说明会e文啊,没用拼音,小学应该毕业了。
    est
        6
    est  
       Jun 24, 2014
    @yuankui 一天一个分支????
    sunocean
        7
    sunocean  
       Jun 24, 2014
    楼主是怎么命名的?
    ChildhoodAndy
        8
    ChildhoodAndy  
       Jun 24, 2014
    确实有槽点。分支名称最好可以反应该分支建立的目的,新增加某个特性?修复某个小bug?一个新版本?等等
    sinxccc
        9
    sinxccc  
       Jun 24, 2014
    如果是自己用的 private 分支没啥问题吧,毕竟 SVN 不像 git,本地存不了东西。
    Tonni
        10
    Tonni  
       Jun 24, 2014 via Android
    分支名称最好能突出你这个分支是用来干什么的,例如ie8-debug。
    kingme
        11
    kingme  
       Jun 24, 2014
    虽不规范,但不值得吐槽
    wesley
        12
    wesley  
       Jun 24, 2014
    这人肯定超级自恋
    Tink
        13
    Tink  
    PRO
       Jun 24, 2014
    2的很
    lm902
        14
    lm902  
       Jun 24, 2014
    repo/branch/xingongnengshixian-2yue17
    kukat
        15
    kukat  
       Jun 24, 2014   ❤️ 1
    以前公司有个傻逼,git的提交记录是这样的

    2799d25 Backup 1/2/2014
    06798ad Backup 1/3/2014
    8a287ee Backup 1/4/2014
    1892b82 Backup 1/5/2014
    1e79d58 Backup 1/6/2014
    e147cfb Backup 1/7/2014
    66c8714 Backup 1/8/2014
    ...

    有人会问为什么没给新员工培训,那是因为这逼在简历里写的精通git,我们很善良的相信了他。。。
    mhycy
        16
    mhycy  
       Jun 24, 2014
    咱们公司一个程序员的代码类名,变量名,函数名,文件名都带上自己的名字
    连对外接口也不例外...
    囧~~~
    yuankui
        17
    yuankui  
    OP
       Jun 24, 2014
    @lm902 你这个太牛叉了。。这么长串,以为有什么聊在里面,仔细读出来,原来全是水。。
    walleve
        18
    walleve  
       Jun 24, 2014
    起码没有把自家代码上传到googlecode当版本管理工具的。

    命名事小,关键在于团队成员之间相互约定成则。
    yuankui
        19
    yuankui  
    OP
       Jun 24, 2014
    我说说我认为的好的命名习惯

    日期+版本+主要改动+[人名]

    比如20140624_sprint23_add_title_by_Adam

    还是那句话

    代码不是写给现在的自己看的

    而是别人以及半年后的你看的。
    GhostFlying
        20
    GhostFlying  
       Jun 24, 2014
    @yuankui 我觉得没必要自己加日期吧,本来不就会有日期记录么
    yuankui
        21
    yuankui  
    OP
       Jun 24, 2014
    @GhostFlying 要找始终能找的,但最好能一眼看出来。以日期开头,他会按照这个排序下来,方便查看吧。
    infong
        22
    infong  
       Jun 24, 2014
    @yuankui 这样应该算是 commit 了吧,分支不都是 master、dev、feature.dev 这样的么。
    chilaoqi
        23
    chilaoqi  
       Jun 24, 2014
    @est
    哈哈,肯定不是一天一个分支,只不过lz为了渲染下自己的情绪。拉拉仇恨。

    话说,如果有人单拉一个分支做些尝试,这种命名没啥问题,听明了的。
    iptux
        24
    iptux  
       Jun 24, 2014
    难道槽点不是用的 svn 还要这样命名 branch
    ivvei
        25
    ivvei  
       Jun 24, 2014
    一个改动就开一个分支,这制度感觉很奇葩啊…… 不能在原分支提交么?
    ivvei
        26
    ivvei  
       Jun 24, 2014
    而且svn这么开分支,硬盘空间无压力么
    hotcha0111
        27
    hotcha0111  
       Jun 24, 2014
    svn 的分支可以这么随意的么...
    FrankHB
        28
    FrankHB  
       Jun 24, 2014
    “团队没有明确规定应该怎么命名”还赖个人,团队素养拙计……
    只要没有禁止,开发者名字命名是很正常的事。但是因为已经有保存历史记录,上面加日期就画蛇添足了。svn这样开branch是奇葩……
    wb13
        29
    wb13  
       Jun 24, 2014
    @kukat "心好累,人和人之间最起码的信任都没有了..."
    vainly
        30
    vainly  
       Jun 24, 2014
    如果团度有正确的命名格式,或者你有好的命名格式,不去跟同事交谈,反而在这吐槽,我觉得你的“程序员基本素养”也该纠正下。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4469 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 04:09 · PVG 12:09 · LAX 21:09 · JFK 00:09
    ♥ Do have faith in what you're doing.