1

DMS:集中文档存储、管理访问、跟踪文档、安全性、身份验证等。

版本控制,例如 Subversion :代替上面的 DMS 功能,Subversion :合并、创建图形等。

但我真的混淆了 DMS 和颠覆的基本区别?

4

2 回答 2

2

版本控制系统 (VCS) 和文档管理系统 (DMS) 都具有一组共同特征:

  1. 它们都保留了一组实体,要么是源文件,要么是官方文档。
  2. 两者都能够为每个实体分配一组属性,例如作者、日期等。
  3. 两者都保留存储项目的整个历史记录。
  4. 两者都应该在访问实体之前对用户进行身份验证。
  5. 入住和退房在这两种情况下都是一个共同的概念。
  6. 导出和导入文件夹和文件是这两种情况的共同特征。

但是这两者之间存在一系列差异:

  1. VCS 是为软件开发人员设计的,而 DMS 是为处理文档的最终用户设计的,例如秘书。
  2. DMS 中有一些在 VCS 上不常见的基本功能,例如:
    • 为其他用户发送文档
    • 从外部来源导入文档,例如扫描仪、传真、电子邮件等。
    • 报告具有复杂过滤器和查询的文档。
    • 支持提醒,文档工作流程,跟进文档结果,erc。

另一方面,一组特性在 VCS 中更为常见和必要:

  1. 合并和分支产品线。
  2. 与问题跟踪系统集成。
  3. 将整个存储库返回到旧版本
于 2011-09-15T19:45:21.233 回答
1

版本控制系统支持更多与软件开发相关的功能。包括但不限于:结账、合并、分支、标签、集成……这些功能用于处理多个用户同时更改文件,以及在软件产品发布时跟踪/分支,移动从一个分支到另一个分支,...

文档管理系统更适合最终用户保存和协作文档。它们可以支持版本化文档,但缺少上面列出的功能。

有关版本控制系统的更多信息,请参阅http://en.wikipedia.org/wiki/Revision_control

于 2011-09-14T20:26:05.740 回答