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

求助,关于 flask 如何对文件进行版本管理

  •  
  •   louzhumuyou · 2017-05-22 23:08:01 +08:00 · 2652 次点击
    这是一个创建于 2774 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前用 flask 写了一个,可以直接查看文档的系统,比如设计可以通过 samba,将文档放到服务器上,然后我写的 flask 服务直接指向,服务器的这个目录,这样开发就可以直接查看文档,但是现在开发提出来,想看到文档变更的历史记录,我有点懵了,我以为 flask 可以有动态生成一个目录相关的功能,然后我可以通过 git 管理文档,回退版本,就可以做到开发提出的新需求,可是 flask 并没有动态生成目录的相关方案,不知道大家这边有过这方面的经验吗?

    5 条回复    2017-05-23 20:03:52 +08:00
    lgh
        1
    lgh  
       2017-05-23 07:21:04 +08:00 via iPhone
    试试 seafile ?
    louzhumuyou
        2
    louzhumuyou  
    OP
       2017-05-23 07:59:42 +08:00
    @lgh 谢谢,跟我的需求还是不匹配,我看了 seafile,只能存储文件,无法在线打开 html。
    wwqgtxx
        3
    wwqgtxx  
       2017-05-23 10:05:40 +08:00 via iPhone
    动态生成目录?直接用 python 标准库不就可以了么
    zhengxiaowai
        4
    zhengxiaowai  
       2017-05-23 10:36:04 +08:00
    有几个问题需要明确一下。
    1、需要的同步文档是纯文本还是有二进制。
    2、设计是二进制。
    3、开发更多的是纯文本。

    git 更适用于纯文本,应该 svn 在这里比 git 更好。
    louzhumuyou
        5
    louzhumuyou  
    OP
       2017-05-23 20:03:52 +08:00
    @zhengxiaowai 我其实还想 git diff 出内容,附在后面,
    1、不是纯文本,是一个 html 的文档,
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3559 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 1123ms · UTC 04:30 · PVG 12:30 · LAX 20:30 · JFK 23:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.