有没有 File Server+Git 管控读写版本历史的案例?

2017-03-24 11:08:56 +08:00
 Famio
公司的 File Server 要求各文件版本管控,我第一想到的就是 Git ,但无奈无经验积累,來问问看 V 友
1826 次点击
所在节点    程序员
10 条回复
jarlyyn
2017-03-24 11:11:16 +08:00
1.btrfs 定时快照
2.owncloud 等的文件版本
Famio
2017-03-24 11:21:02 +08:00
@jarlyyn 1 ,忘记补充了, File Server 是 windows 。
jarlyyn
2017-03-24 11:23:33 +08:00
@Famio

那就 owncloud 呗。

别自己折腾,容易出妖蛾子
Famio
2017-03-24 11:25:13 +08:00
@jarlyyn 不行啦,公司都是域环境的 smb 共享……我就是想要个版本管控这些写入,可以及时的看到谁修改了,修改了什么,并且能回滚。
jarlyyn
2017-03-24 11:27:03 +08:00
mahone3297
2017-03-24 11:57:33 +08:00
@jarlyyn 请教。 owncloud 的多版本,是存多份文件?还是增量备份?
tomczhen
2017-03-24 12:15:31 +08:00
windows Server 2008/2012 自带一个卷影副本功能,可以做定时版本, Windows 10 上叫 文件历史记录。

“谁修改了”这点需要区分用户或者区分设备,要做认证对接, win 的话大概就是需要上 AD 了。其他方案你得每个人分配用户名。

“改了什么”这点一些二进制文件只能知道有修改,改了什么还真没办法。如果你使用 git 这种,非文本文件都没办法。

Office 系列的话你可以看看 SharePoint ,有协作和历史版本功能。
likuku
2017-03-24 12:35:06 +08:00
"可以及时的看到谁修改了,修改了什么" 这个做不到。那得 git 这样版本控制系统了。

可以考虑用 git 现在,有支持 large file 功能了。
Cbdy
2017-03-24 12:50:27 +08:00
部署一个 gitlab 不行吗?
9
2017-03-24 14:09:36 +08:00

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

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

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

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

© 2021 V2EX