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

2017-05-22 23:08:01 +08:00
 louzhumuyou

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

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

git 更适用于纯文本,应该 svn 在这里比 git 更好。
louzhumuyou
2017-05-23 20:03:52 +08:00
@zhengxiaowai 我其实还想 git diff 出内容,附在后面,
1、不是纯文本,是一个 html 的文档,

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/363076

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX