V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Cu635
V2EX  ›  问与答

各位想问下,同时支持 git 和 svn 的 self-code-hosting 软件有哪些?

  •  
  •   Cu635 · 1 天前 · 341 次点击

    各位我又来了,还是 git 和 svn 的支持问题。

    工作这边现在要建立一个 self-hosting 的代码托管服务,以 git 为主,但是有老员工在继续使用 svn 。

    想建立一个同时支持 git 和 svn 的服务器,这种 self-code-hosting 的服务器端软件有没?有哪些?

    服务器是 linux 服务器。

    提前感谢各位了。

    6 条回复    2025-09-29 11:42:11 +08:00
    KagurazakaNyaa
        1
    KagurazakaNyaa  
       1 天前
    为啥一定要同时支持,一台服务器上部署两个服务不就好了吗
    Cu635
        2
    Cu635  
    OP
       1 天前
    @KagurazakaNyaa #1
    考虑到帐号问题最好是一个服务,就是比如说注册一次,一个帐号就能同时使用 git 和 svn 将该服务器作为远端,而不用说注册两次。
    KagurazakaNyaa
        3
    KagurazakaNyaa  
       1 天前
    @Cu635 那可以考虑用 ldap 或者 oauth 之类的方式做统一账号系统
    Cu635
        4
    Cu635  
    OP
       1 天前
    @KagurazakaNyaa #3
    现在工作单位没有提供统一的 ldap (单位有 OA ,每个职工有帐号),而自建 ldap 的话,也就只有这个想要同时支持 git 和 svn 的 self-code-hosting 服务用的到了。
    KagurazakaNyaa
        5
    KagurazakaNyaa  
       1 天前
    @Cu635 那也只能建一个,或者自己写个服务或脚本自动同步账号,现有的 git 的常见服务器类似 gitea/gogs/fogejo/gitlab/onedev 这些都没有支持 svn 的功能
    因为 svn 是个非常老的版本控制工具了,也基本上长久没有更新了,只有那些老工具支持它,而这些老工具基本上也都是只支持了 svn 而没有实现其它功能的
    Cu635
        6
    Cu635  
    OP
       15 小时 7 分钟前
    @KagurazakaNyaa #5
    这样啊。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1003 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 18:49 · PVG 02:49 · LAX 11:49 · JFK 14:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.