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

有没有好的ftp多人合作共同编辑的解决方案?

  •  
  •   chengchao0311 ·
    chengchao0311 · Jul 30, 2013 · 9634 views
    This topic created in 4687 days ago, the information mentioned may be changed or developed.
    公司现在有个需求 是几个人一起要合作写个功能
    用的是filezilla
    但是几个人经常要同时编辑一个文件,
    已经发生了几次写的东西被另一个人覆盖的情况了。

    先在的解决方案是用git
    每次上传到ftp之前先commit-pull-commit
    如果确认修改成功了再push 到git服务器

    这样做是可以解决,
    但是每次测试有没有修改成功又必须先上传到服务器
    中间的过程很复杂

    想问大家有没有好一点的解决这个问题的方案?
    16 replies    1970-01-01 08:00:00 +08:00
    holystrike
        1
    holystrike  
       Jul 30, 2013
    用 vcs 控制文本文件是最靠谱的多人同编辑防冲突的解决方法了

    文字比较、内容合并、版本记录,标配啊!

    我觉得可以用图形界面的svn,入门门槛要低很多
    justfindu
        2
    justfindu  
       Jul 30, 2013   ❤️ 1
    话说为咩要一起ftp编辑- -
    chengchao0311
        3
    chengchao0311  
    OP
       Jul 30, 2013
    因为服务器在香港
    ivenvd
        4
    ivenvd  
       Jul 30, 2013
    Vim,Emacs 啥的都有协同编辑的解决方案吧……再有就是在线的一些服务……
    msg7086
        5
    msg7086  
       Jul 30, 2013
    @chengchao0311 我觉得他想问的是为什么一定要是「ftp」?
    Loveyuki
        6
    Loveyuki  
       Jul 30, 2013
    没有测试服务器?
    kasp
        7
    kasp  
       Jul 30, 2013
    @chengchao0311 在香港也可以用SVN
    xi4nyu
        8
    xi4nyu  
       Jul 30, 2013
    google wave.
    est
        9
    est  
       Jul 30, 2013
    chengchao0311
        10
    chengchao0311  
    OP
       Jul 30, 2013
    @msg7086 哦 因为服务器是香港那边搭好的。对方应该不愿意改。其实我最想的是可以搭建个git服务器 直接push进去。 但不知道麻烦不?
    chengchao0311
        11
    chengchao0311  
    OP
       Jul 30, 2013
    @Loveyuki 时间紧来不急搭 而且就算搭了 测试服务器也是三个人同时修改的。除非每个人都搭一个
    chengchao0311
        12
    chengchao0311  
    OP
       Jul 30, 2013
    @est 看起来不错阿 一个一个试我来
    timothyye
        13
    timothyye  
       Jul 30, 2013
    搭个gitolite,很放吧的
    Loveyuki
        14
    Loveyuki  
       Jul 30, 2013
    @chengchao0311 在一个局域网办公么。git 太复杂,最简单的 svn 搞起,然后用 post-commit 部署到测试服务器。搞起吧。
    hzlzh
        16
    hzlzh  
    PRO
       Jul 31, 2013
    svn/git -> ftp
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2415 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 16:09 · PVG 00:09 · LAX 09:09 · JFK 12:09
    ♥ Do have faith in what you're doing.