私の会社はサービス指向のモジュラー開発構造に移行しています。これまでのところ、それは偉大に見えて、うまくいっていますプロジェクトコンポーネント(exe、dll、ssisなど)のバージョンと依存性を追跡して管理するツール
どのようなプログラムがさまざまなDLLと(WCF)サービスを参照しているかを把握することができます。 dllとサービスが更新されると、古いバージョンを使用するアプリケーションが存在します。
私たちは、依存関係と製品マニフェスト(プロジェクト内のコンポーネントのリスト)の簡単なテストリストを保持することが有効であることを発見しました。しかし、柔軟ではありません。
プレーンテキストリストを照会して、必要な情報を引き出すことはできません。
したがって、ファイルのバージョンとそれらの間の依存関係を追跡するためのツールがあれば私には不思議に思えます。
いくつかのツールがある場合、私は(もちろん)フリー/オープンソースのソリューションを好みます。
重要な場合は、ソース管理と自動ビルドにTFSを使用します。
よう