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

不知道有没有同学和我一样一个 svn 库中放多个项目的

  •  
  •   xoxo419 · Nov 5, 2018 · 5122 views
    This topic created in 2735 days ago, the information mentioned may be changed or developed.

    svn 库

    /projetc/trunk

    /projetc/trunk/pro1

    /projetc/trunk/pro2

    trunk 中放了不同的项目

    28 replies    2018-11-06 08:28:27 +08:00
    insiderzzy
        1
    insiderzzy  
       Nov 5, 2018
    我们公司是这样的,不过是小公司什么都比较随意
    hasbug
        2
    hasbug  
       Nov 5, 2018
    上一家的后端就这么干,比较反感。
    00chang
        3
    00chang  
       Nov 5, 2018
    命名好就好了 我们公司也是这样
    zpf124
        4
    zpf124  
       Nov 5, 2018
    我们就是这么干的,branch/tag 几乎完全没用过,只是单纯的在使用提交记录而已。

    虽然我不喜欢,但改变多个同事的使用惯性几乎完全不可能。
    daimen
        5
    daimen  
       Nov 5, 2018
    现在的公司就是,二十几个项目放到一个 SVN 库,巨恶心... 之前跟领导提了一个项目一个 SVN 库,被领导批"为了你一个人改变研发管理制度"。。。
    d0m2o08
        6
    d0m2o08  
       Nov 5, 2018
    我见识过某国企 svn 提交 commit 都不写的。。。
    yulitian888
        7
    yulitian888  
       Nov 5, 2018
    如果同属于一个 solution 的项目代码,projetcs 放在一起也不是什么大问题。
    但是这么玩的话,想要开 branch 的时候,或者想上 CI、CD 的时候,那酸爽~~~~
    而且,既然都这么放了,还要 trunk 干嘛呢? svn 建 repository 的时候本来就可以选择不带 trunk 结构的,光板文件夹不好吗?
    hsfzxjy
        8
    hsfzxjy  
       Nov 5, 2018 via Android   ❤️ 1
    为什么是 projetc …看得好难受啊
    hujianxin
        9
    hujianxin  
       Nov 5, 2018
    @daimen 哈哈哈,可以的,其实你领导说的也很有道理,要是不爽,可以卷铺盖去更合理的地方啊
    tedzhou1221
        10
    tedzhou1221  
       Nov 5, 2018 via Android
    我是我们公司第一个提交代码写 commit 信息的,哈哈

    后来我就要求后面进来的新人尽量要写,而且要写清楚点。
    毕竟我只是个开发,管技术的都不理,我只能是建议新人咯。

    Svn 的包结构也有点乱,楼主那个已经算好的了

    而且我来之前还是用 Excel 记录 bug 的,这份 Excel 只有测试有,修复了还要去告诉他去改,哈哈
    Donne
        11
    Donne  
       Nov 5, 2018
    @hsfzxjy +1 看到变量名或者文件名的英文打错,下意识就会眉头一皱。
    gesse
        12
    gesse  
       Nov 5, 2018
    开发人少、公司小、项目不重要、只是把版本控制当备份和同步就随意吧
    iDelicious
        13
    iDelicious  
       Nov 5, 2018
    上周刚入职某头部互联网公司,就用 git submodules 拆分了以前的 super projects repo...
    那么多文件,不怕编辑器卡?
    SoloCompany
        14
    SoloCompany  
       Nov 5, 2018   ❤️ 1
    你是不是对一个库放多个项目有什么误解
    http://svn.apache.org/repos/asf/
    ymj123
        15
    ymj123  
       Nov 5, 2018 via Android
    @SoloCompany 这个流弊了
    mxtob
        16
    mxtob  
       Nov 5, 2018 via iPhone
    @daimen 领导厉害了,都没想切版本炸裂的吗
    zhangalong69
        17
    zhangalong69  
       Nov 5, 2018
    svn 现在用的少了,写小工具啥的在里面,大型项目都转移到 git 上了
    JCZ2MkKb5S8ZX9pq
        18
    JCZ2MkKb5S8ZX9pq  
       Nov 5, 2018
    大项目分,初始一些零零碎碎的还是都丢一个 temp 目录里,确定之后还是会分一下的。
    deadEgg
        19
    deadEgg  
       Nov 5, 2018
    bat 中的一家游戏部门是这样的
    不但不同项目,branch 也都是不同目录
    qingfengxm
        20
    qingfengxm  
       Nov 5, 2018
    er,不用 git 吗?
    felixlong
        21
    felixlong  
       Nov 5, 2018
    @SoloCompany 楼主的那个是 /repos/trunk/project[abcd]
    myhot21
        22
    myhot21  
       Nov 5, 2018 via Android
    应该很多公司也是这样放
    idamien
        23
    idamien  
       Nov 6, 2018
    fu !!!!!!!!!!!!!!!!!!!!!!!
    trait
        24
    trait  
       Nov 6, 2018 via iPhone
    monorepo 很常见啊,Google 所有代码都在一个仓库
    darylc
        25
    darylc  
       Nov 6, 2018 via Android
    常见啊,我们主要多了 protobuf 的外链,方便服务端,客户端一致
    xuanbg
        26
    xuanbg  
       Nov 6, 2018
    感觉用 SVN 的都这么干,但用 Git 的基本都是一个项目一个仓库
    ntdll
        27
    ntdll  
       Nov 6, 2018
    嗯......我可以说,我见过不止一个 SVN Repository 放多个项目,里面还夹杂了策划文案、美术文件、项目编译后的可执行文件。总是所有乱七八糟的都丢进去。

    我感觉是把 SVN 当作普通的网盘来用了。
    xoxo419
        28
    xoxo419  
    OP
       Nov 6, 2018
    @gam2046 哈哈 是的 其实我只是放出 SVN 中目录的一部分~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   810 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 135ms · UTC 20:11 · PVG 04:11 · LAX 13:11 · JFK 16:11
    ♥ Do have faith in what you're doing.