• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lusyoe
V2EX  ›  程序员

使用 SVN 或 Git 的抉择?

  •  
  •   lusyoe · Apr 26, 2015 · 4497 views
    This topic created in 4212 days ago, the information mentioned may be changed or developed.

    说一下,本人是做Android开发的,经验不多。年后刚入职的一家深圳的互联网公司,进去没2天就要一个人开始做新项目了,刚开始公司一直没给分配SVN,没办法总得要管理下代码啊,于是就用上了Git(主要是之前用过)。现在项目都已经做一半了,公司又突然开会说要统一下管理开始分配SVN,让把代码日志啥的都放到SVN上。。。无语,现在又重新迁移,太麻烦了,而且网上搜的都是SVN转移到Git教程。更无语了,应该要怎么搞呢

    15 replies  •  2015-04-27 18:48:09 +08:00
    niboy
    niboy
    Apr 26, 2015
    1
    公司要用啥就用啥。你之前的日志不用弄到上面去吧,第一次提交就写初始代码好了。
    fasling
    fasling
    Apr 26, 2015
    2
    @niboy 说的对, 直接初始化就行了.
    其实有一点我特别不明白的就是, 貌似好多人把代码版本控制看得比代码还重要.
    lusyoe
    lusyoe
    OP
    Apr 26, 2015
    3
    @niboy 额,其实我已经copy一份到公司的SVN目录上去了,我目前就是在愁日志、分支还有代码只能在公司提交更新了啥的,而且貌似听说SVN的分支不咋的,我目前除开master,还有2个分支在开发。。全部迁移有什么解决方案吗
    mcfog
    mcfog
    Apr 26, 2015
    4
    git-svn毫无压力
    lusyoe
    lusyoe
    OP
    Apr 26, 2015
    5
    @fasling 虽然大家都在说编程语言,版本控制,IDE等等这些都是工具而已,不过对于某个人群而言事关信仰啥的,许多的人都对此很不解的。。当然了,我倒是没有什么狂热的思想,只是想用自己最熟悉,并非常看好的工具。工作对我而言既是为老板打工,也是为了能多提高自我技术。
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Apr 26, 2015 via iPhone❤️1
    6
    两个一起上,主要用git管理,svn上只提交git的master分支
    spacewander
    spacewander
    Apr 26, 2015
    7
    以前在实验室的时候,就是用git小步快跑提交每一次更改,累积到一定程度后改用svn提交,就当是release一个小版本好了。
    lz可以参考下
    wwqgtxx
    wwqgtxx
    Apr 26, 2015 via Android
    8
    直接用git-svn上传到svn服务器即可,也可以直接从svn服务器上用git-svn pull下来,管他公司怎么用,又不影响你
    cxe2v
    cxe2v
    Apr 26, 2015
    9
    把代码直接提交一份到SVN就行了啊?这个有什么麻烦的吗?
    niboy
    niboy
    Apr 27, 2015
    10
    @lusyoe svn也是可以建Tag的,自己搞就可以了。最后你从你的开发分支合入到主分支就行。主要看你们的分支策略。
    chilaoqi
    chilaoqi
    Apr 27, 2015
    11
    小白会告诉你, 用GIT啊,多潮流。
    wizardoz
    wizardoz
    Apr 27, 2015
    12
    我的理解是,既然公司现在才给你开SVN,那么以前的日志应该是他们不想要的。
    railgun
    railgun
    Apr 27, 2015
    13
    把日志传上去难度太大了,就跟公司说做不到
    newghost
    newghost
    Apr 27, 2015
    14
    svn对于团队来说比较简单,
    GIT比较适合个人
    F32
    F32
    Apr 27, 2015
    15
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1793 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 09:26 · PVG 17:26 · LAX 01:26 · JFK 04:26
    ♥ Do have faith in what you're doing.