之前用 flask 写了一个,可以直接查看文档的系统,比如设计可以通过 samba,将文档放到服务器上,然后我写的 flask 服务直接指向,服务器的这个目录,这样开发就可以直接查看文档,但是现在开发提出来,想看到文档变更的历史记录,我有点懵了,我以为 flask 可以有动态生成一个目录相关的功能,然后我可以通过 git 管理文档,回退版本,就可以做到开发提出的新需求,可是 flask 并没有动态生成目录的相关方案,不知道大家这边有过这方面的经验吗?
1
lgh 2017-05-23 07:21:04 +08:00 via iPhone
试试 seafile ?
|
2
louzhumuyou OP @lgh 谢谢,跟我的需求还是不匹配,我看了 seafile,只能存储文件,无法在线打开 html。
|
3
wwqgtxx 2017-05-23 10:05:40 +08:00 via iPhone
动态生成目录?直接用 python 标准库不就可以了么
|
4
zhengxiaowai 2017-05-23 10:36:04 +08:00
有几个问题需要明确一下。
1、需要的同步文档是纯文本还是有二进制。 2、设计是二进制。 3、开发更多的是纯文本。 git 更适用于纯文本,应该 svn 在这里比 git 更好。 |
5
louzhumuyou OP @zhengxiaowai 我其实还想 git diff 出内容,附在后面,
1、不是纯文本,是一个 html 的文档, |