V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
chengchao0311
V2EX  ›  程序员

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

  •  
  •   chengchao0311 ·
    chengchao0311 · 2013 年 7 月 30 日 · 9343 次点击
    这是一个创建于 4553 天前的主题,其中的信息可能已经有所发展或是发生改变。
    公司现在有个需求 是几个人一起要合作写个功能
    用的是filezilla
    但是几个人经常要同时编辑一个文件,
    已经发生了几次写的东西被另一个人覆盖的情况了。

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

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

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

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

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