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

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

  •  
  •   chengchao0311 ·
    chengchao0311 · Jul 30, 2013 · 10130 views
    This topic created in 4849 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
    holystrike
    Jul 30, 2013
    1
    用 vcs 控制文本文件是最靠谱的多人同编辑防冲突的解决方法了

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

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