1

DMS : 集中型ドキュメント ストレージ、管理アクセス、ドキュメントの追跡、セキュリティ、認証など。

バージョン管理、Subversion のような例: 上記の DMS 機能の代わりに、Subversion : マージ、グラフの作成など。

しかし、DMSとsubversionの違いの基本的なことを本当に混乱させていますか?

4

2 に答える 2

2

バージョン管理システム (VCS) とドキュメント管理システム (DMS) は両方とも、一連の共通機能を共有しています。

  1. どちらも、ソース ファイルまたは公式ドキュメントのいずれかの一連のエンティティを保持します。
  2. 両方とも、作成者、日付などの一連のプロパティを各エンティティに割り当てることができます。
  3. どちらも、保存されたアイテムの全履歴を保持します。
  4. どちらも、エンティティにアクセスする前にユーザーを認証する必要があります。
  5. チェックインとチェックアウトは、どちらの場合にも共通の概念です。
  6. フォルダとファイルのエクスポートとインポートは、両方のケースに共通の機能です。

しかし、これら 2 つの間には一連の違いがあります。

  1. VCS はソフトウェア開発者向けに設計されていますが、DMS はドキュメントを扱うエンド ユーザー (秘書など) 向けに設計されています。
  2. DMS には、VCS では一般的ではない次のような重要な機能がいくつかあります。
    • 別のユーザーにドキュメントを送信する
    • スキャナー、ファックス、電子メールなどの外部ソースからドキュメントをインポートします。
    • 複雑なフィルターとクエリを使用したドキュメントのレポート。
    • リマインダーのサポート、ドキュメント ワークフロー、ドキュメントの結果のフォローアップなど。

一方、一連の機能は、VCS ではより一般的で不可欠です。

  1. 製品ラインのマージと分岐。
  2. 問題追跡システムとの統合。
  3. リポジトリ全体を古いリビジョンに戻す
于 2011-09-15T19:45:21.233 に答える
1

バージョン管理システムは、ソフトウェア開発に関連するさらに多くの機能をサポートしています。チェックアウト、マージ、分岐、ラベル付け、統合などを含みますが、これらに限定されません。これらの機能は、複数のユーザーが同時にファイルを変更したり、ソフトウェア製品がリリースされたときの追跡/分岐を処理したり、移動したりするために使用されます。あるブランチから別のブランチへの変更、...

ドキュメント管理システムは、エンド ユーザーがドキュメントを保存して共同作業するためのものです。バージョン管理されたドキュメントをサポートできますが、上記の機能はありません。

バージョン管理システムの詳細については、 http://en.wikipedia.org/wiki/Revision_controlを参照してください。

于 2011-09-14T20:26:05.740 に答える