我的企业希望从有偿,复杂且部分履行的工具过渡到GitLab作为我们的文档管理工具。我们的要求是1.我们应该能够跟踪文档历史记录。2.如果用户正在编辑文档,则应锁定该文档,以供其他用户编辑。3.用户所做的更改必须与以前的版本合并4.我们必须能够与存储库中的内部和外部用户共享文档的特定版本。请帮助我确定GIT是否是考虑上述要求的文档管理的正确选择。如果您使用过Sharepoint,可以与您分享您将其用作文档管理器的观点。我以前用git来存储代码和进行项目工作。我们目前正在使用我公司中的git存储库来保存我们的开发工作。
- 我们应该能够跟踪文档历史记录。
是(核心)
- 如果用户正在编辑文档,则应将其锁定
没有Git不支持锁模型
- 用户所做的更改必须与以前的版本合并
是(核心)
- 我们必须能够共享文档的特定版本
否,AFAICR-您只有存储库URL作为实体,内部没有(任何)对象