首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
V2EX  ›  git

如果劝说部门领导使用 git

  •  
  •   wanniwa · 110 天前 · 5110 次点击
    这是一个创建于 110 天前的主题,其中的信息可能已经有所发展或是发生改变。
    svn 在分支上的使用真的很麻烦,怎么有理有据的劝说
    29 回复  |  直到 2019-07-29 11:14:45 +08:00
        1
    diferent   110 天前   ♥ 4
    换一个用 Git 的公司.
    不用劝领导做事, 领导如果想换早就换了.
    Git 又不是今天才出生的.
        2
    classyk   110 天前
    仅仅这个问题,用 git-svn 即可
        3
    leonme   110 天前 via Android
    没有收益增长,换它做甚?
        4
    harde   110 天前
    换公司
        5
    liuxey   110 天前
    在工作报告中,把处理“ svn 造成的版本管理”的工作量放大化,正面讲是讲不通的,

    还有“如果”和“如何”意思是完全不同的,而且差别也很大不可能打错,望注意
        6
    stanjia   110 天前
    @diferent +1
    楼主最好别多嘴多舌
        7
    LeroyMooney   109 天前   ♥ 3
    如果劝说部门领导使用 git
    如何劝说部门领导使用 git
        8
    kaedea   109 天前 via Android
    放弃吧,鹅厂大把项目还在用 SVN 呢。如果没有可见的 KPI 产出,换了干啥。
        9
    mattx   109 天前   ♥ 1
    如果有很重历史包袱的, 还带目录权限管理的, 就算了吧. 工作中, 面向 KPI 编程, 争取收益最大化, 性价比最高.
        10
    v2future   109 天前
    部署一套基于 git 的自动化部署测试系统,跟老板说原来需要 3 天完成的事情,现在 2 天就可以完成了
        11
    MuscleOf2016   109 天前
    你可以本地 git 管理,推送切换到 svn 分支。
        12
    Nasei   109 天前 via Android
    你可以直接在 svn 下建 git 仓库,连 git-svn 都用不着,当然这时 git 只能是自用的,公司提交还是在 svn 下
        13
    qwerthhusn   109 天前
    领导才不问这些事情,应该反馈的是项目的负责人或者技术部门的负责人。这个要看你在里面有没有话语权,没有的话,换一家用 Git 的公司吧
        14
    yidinghe   109 天前
    看半天才知道是如何不是如果,楼主小学语文谁教的
        15
    TangMonk   109 天前
    SVN 有 SVN 的好处
        16
    laozhoubuluo   109 天前
    先说啥类型企业,如果是权限控制细致到变态,那可能有些偏门权限 git 做不出来,或者必须用商业插件才能做出来。
    另外要换必须要找到能显著提高效率的点,如果提高的不够估计也没有啥选择的权限。分支可以本地处理这个确实是优势,不过我感觉还不够。但是像自动测试、持续集成这种大杀器 SVN 也能做。
    另外如果没啥话语权,建议换公司+1
        17
    zjsxwc   109 天前 via Android
    说用 git-svn 真是大坑,垃圾,本质还是 svn
    svn 的分支管理是给人用的吗
    用 git-svn 还不如用图形界面的小乌龟
        18
    lucahan   109 天前
    我就是自己本地用 git,但是推送用 svn。我之前没用过 svn,来到新公司之后这边一直用 svn,我是真的用不惯。上一家公司用的是 TFS,简直是爽的飞起。
        19
    qiyuey   109 天前
    把问题暴露出来,SVN 出各种问题,领导自然就会解决了
        20
    annoy1309   109 天前
    有些环境中 git 并不适合啊,比如有很复杂的权限控制的,比如某夜宵福利大厂
        21
    CEBBCAT   109 天前 via Android   ♥ 1
    @yidinghe 新 ID,正常操作

    我相信,注册时间和用户质量呈正相关。同理逼乎逼化
        22
    nicevar   109 天前
    别动不动就说服, 得看情况, 如果有精细权限控制, 用 git 代替 svn 就是胡来了
        23
    wangrzneu1991   109 天前
    @annoy1309 菊?
        24
    liuzhiyong   108 天前 via Android
    这个估计很难,它是历史遗留问题,一般领导会选择老套路。
        25
    Leigg   108 天前 via Android
    别尝试教领导做事,经验之谈。
        26
    Alex5467   108 天前
    这个看团队啊,我们一开始也是用的 svn,后来架构师慢慢就把项目移到 git 了,这又不是难事,这个得看领导会不会 git 吧
        27
    Rwing   108 天前
    我给你来个厉害的原因。
    数据统计显示 70%的人用 git,25%的人用 svn
    https://www.openhub.net/repositories/compare
        28
    hjq98765   108 天前
    估计是需要有非常细的权限控制,所以才用 svn,不然这么 svn 麻烦,早就换成 git 了
        29
    15651980765   108 天前
    @v2future 然后老板可以开掉 1/3 的人了 2333
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4147 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 30ms · UTC 08:15 · PVG 16:15 · LAX 00:15 · JFK 03:15
    ♥ Do have faith in what you're doing.