现在有这么个需求,想通过git来做文档管理,但是如果用git管理文档,如果冲突了基本没办法解决。所以想问一下大家git有没有类似vss这种独占模式,我在修改的时候,别人无法修改,这样可以通过技术手段约束防止冲突,而不是通过制度去约束。
1
cloudzen Sep 24, 2013
git是分布式的,操作的是本地仓库,合并的时候冲突不可避免。
|
2
ijse Sep 24, 2013
1. 通过约定。
2. 新建一个分支做修改,合并时直接覆盖,无视别人的修改。 |
3
wang2191195 Sep 24, 2013 via iPhone
一份word被两个人同时修改 基本上不太可能自动合并吧……
看来只有人工合并push了 |
4
cicada OP |
5
est Sep 24, 2013
文档压根就不应该用git管理
git 合并模型完全是基于纯文本,最小单位为行。 |
6
clino Sep 24, 2013
自己在服务端写hook,如果新推来的patch里有锁定的路径就不给push,然后写个web界面来配置锁定的路径
但感觉挺复杂的 |
7
BOYPT Sep 24, 2013
为啥不能独占,你自己开个本地分支,干什么都是你自己的修改。
|
8
aliuwr Sep 24, 2013
只是文档的话,用 Google 或者 Microsoft 的在线文档就好了,同时编辑无冲突。
|
9
FrankFang128 Sep 25, 2013
想到一个比喻,用梅花起子怎么起一字口的钉子?
|
10
bitsmix Sep 25, 2013 via iPhone
我的手多大才可以用运载huo jian
|
11
ensonmj Sep 28, 2013 via iPad
word自带版本管理功能的
|