V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
codegeek
V2EX  ›  程序员

技术总监还要用 svn,大家怎么看?

  •  
  •   codegeek · 2015-06-01 14:24:51 +08:00 · 23553 次点击
    这是一个创建于 3469 天前的主题,其中的信息可能已经有所发展或是发生改变。

    没有任何历史包袱的新项目,还要用svn来做版本控制,大家怎么看。

    第 1 条附言  ·  2015-06-01 18:24:30 +08:00
    看了大家的回复,其实我想表达的意思是,新项目,新团队,为什么不多尝试尝试新技术呢?这样不是更能够激发团队的活力吗?
    简单的简单介绍一下目前团队的情况吧:
    版本控制还用svn;
    php还用自己写的一个半吊子框架,架构思想是几年前的;
    类库是手动下载放进去的,没有用composer;
    开发用windows;
    沟通用qq,你听的没错是qq。
    226 条回复    2015-06-07 15:42:55 +08:00
    1  2  3  
    xrain0610
        201
    xrain0610  
       2015-06-03 00:30:33 +08:00
    我觉得 git相对于svn 冲突处理真的没有什么好争的.
    另外,windows真的不太适合做脚本语言开发,不区分大小写就是硬伤吧.
    sprite0616
        202
    sprite0616  
       2015-06-03 09:10:44 +08:00
    楼主死在技术里了,完全忘了技术的目的是解决问题,不是拿来鄙视人的。
    如果觉得哪个技术好用,可以自己先用,再教给周围的人,形成认同感后,团队自然会用这套技术。
    songw123
        203
    songw123  
       2015-06-03 09:27:14 +08:00
    对技术不断追求进步是很好的,但是并不代表已经成熟的技术并不能用,SVN还是很流行的,满足基本的需求挺好的
    moe3000
        204
    moe3000  
       2015-06-03 09:54:33 +08:00
    windows中了!QQ中了!不过用的是git
    如果团队其他人也都想用git那可以和技术总监提议
    Arkpencil
        205
    Arkpencil  
       2015-06-03 10:05:35 +08:00
    我觉得LZ有点矫情
    ledzep2
        206
    ledzep2  
       2015-06-03 10:32:15 +08:00
    @sprite0616 +1. 一般公司团队里头要adopt新技术都要有人去lead和push. 不然老东西用得挺好为什么要换? 不如楼主就做这第一人吧.
    inevermore
        207
    inevermore  
       2015-06-03 10:58:31 +08:00
    php在windows上也没啥问题啊。 qq也不比slack之类的低端。。
    jziwenchen
        208
    jziwenchen  
       2015-06-03 11:46:43 +08:00
    楼主是个小菜鸟 鉴定完毕
    iamxi
        209
    iamxi  
       2015-06-03 12:18:06 +08:00
    虽然平常也觉得GIT很好,但不见得用SVN就感觉很土。只要有一套完善的版本控制和开发流程的制度,这完全不是问题。至于QQ,聊天工具都是用来交流的,那老外还推崇maillist呢,虽然QQ会导致上班时候分心去聊天,不过其他也没什么吧。操作系统自己不会重装么,难道规定死的就用windows?万一买了个macbook pro什么的,难到还要去装个windows系统。技术总监那套是死的,但你人是活得,不爽就变通下。
    mozartgho
        210
    mozartgho  
       2015-06-03 12:35:04 +08:00
    从楼主的帖子就可以看出应该是职场新人
    johnnyb
        211
    johnnyb  
       2015-06-03 13:34:17 +08:00
    竟然这么多人认为 svn 够用就好,然后觉得别人用什么工具都是装逼秀优越。

    从 zip -> vss -> svn -> git 一路用来,可以这么说,除了不适合管理二进制文件以外,git 在其他方面完胜 svn,至于所谓的 svn 权限控制,是不是优点还真的有待商榷。
    LemonSu
        212
    LemonSu  
       2015-06-03 13:37:51 +08:00
    @zonghua 就是啊!居然还写代码!
    kfreewind
        213
    kfreewind  
       2015-06-03 13:47:22 +08:00   ❤️ 1
    身在不同位置,看待问题的角度不一样,总监希望能用最低的成本,最快达到目的。采用新技术所带来的利弊,总监当然会权衡,其弊最后也是总监而非楼主承担后果。当然 楼主如果能推动去做,为总监分忧解难,那才是好。
    dapangse
        214
    dapangse  
       2015-06-03 17:35:13 +08:00
    保险~~
    kingwang
        215
    kingwang  
       2015-06-03 17:36:21 +08:00
    逼格好高啊
    saturnx
        216
    saturnx  
       2015-06-03 17:52:24 +08:00   ❤️ 1
    “沟通用qq,你听的没错是qq。”
    这话说的。
    沟通目的是达成信息的有效交流,只要能很好完成目标,用QQ怎么了?
    有病,得治。--只针对引用的这句话
    x86
        217
    x86  
       2015-06-03 17:55:35 +08:00
    用windows开发用qq沟通就低端了?
    conge
        218
    conge  
       2015-06-03 21:51:53 +08:00
    各位不用回了。
    其实LZ的意思是,为什么我懂这么多,不如技术总监挣得多。
    Taoist
        219
    Taoist  
       2015-06-04 02:26:38 +08:00
    我觉得小团队QQ微信做沟通没有问题,但是需要一些项目协作管理工具,主要是帮助一些idea的记录、优先级排序,推荐Tower、Trello,纯技术团队可以直接gitHub。
    如果公司资金方面比较困难,windows也略微能够理解(虽然不太能接受),毕竟买不起MacBook也没办法。
    只是这个SVN。。。有点反应水平了。。。好东西放在那里不用,不是能力不够就是懒且愚,没有第三种情况。
    FrankHB
        220
    FrankHB  
       2015-06-04 04:22:14 +08:00
    @mathgl 就算接口设计清楚点了,照样破事一堆。
    比如Windows下Mercurial折腾exec bit,呵呵……都几年了才终于出来个官方workaround。
    http://bz.selenic.com/show_bug.cgi?id=2020
    另外基本实现不一样(revlog v. reflog),性能和可用性也不好说,得看日常哪些操作更多。
    mengzhuo
        221
    mengzhuo  
       2015-06-04 08:48:55 +08:00
    @Taoist

    各大Linux 发行版哭晕在厕所

    SVN 管理 17G的项目(一堆二进制的美术资源)都不是事,用GIT试试?
    哪个合适用哪个,CTO做到这个位置除了小团队以外,一般都是经历了各种不合适的工具
    pushy
        222
    pushy  
       2015-06-04 09:39:15 +08:00
    Too Young
    Taoist
        223
    Taoist  
       2015-06-04 12:56:02 +08:00
    @mengzhuo 人家是新项目新团队,不要偷换概念
    defLogan
        224
    defLogan  
       2015-06-04 14:01:26 +08:00
    公司用svn 本地用git
    chuangbo
        225
    chuangbo  
       2015-06-04 18:17:51 +08:00
    道不同不相为谋。

    这个世界上,真的是有一些好公司,全公司都是多年 Linux / Mac / Vim / Emacs 用户,每天都会花几个小时热情讨论 HN 新闻,技术氛围浓厚、自由,积极推进最佳实践。他们不喜欢被固执束缚,招聘时只挑选最棒的队友。

    比如我曾经待过的 DNSPod。
    mingyun
        226
    mingyun  
       2015-06-07 15:42:55 +08:00
    git 逼格高?
    1  2  3  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3087 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:11 · PVG 08:11 · LAX 16:11 · JFK 19:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.