0

Web サイト プロジェクト (Web アプリケーションではない) があり、Web ページのバージョン変更を追跡する方法が必要です。.dll は問題ありません。問題は、運用サーバーで Web ページの現在のバージョンを追跡することです。

TFSでこれを行う方法はありますか? たとえば、バージョン番号と最終更新日を示す、変更された各 Web ページにコメント付きのコードを物理的に自動的に配置するプラグインではないかと考えていました。しかし、私はここで本当に途方に暮れています。

プロジェクトの種類を Web アプリケーションに変更することも 1 つの方法だと思いますが、これは大きなアプリであり、多くのテストを伴う大きなプロジェクトになります。

編集:最終的に必要なもの:

実動サーバー上の Web ページのバージョンを識別する方法が必要です。私が言ったように、これは dll で簡単です。なぜなら、それらはバージョンを保持しているからです。しかし、Web ページには、ファイル自体にバージョン管理がありません。運用サーバーを確認し、ファイルを見て、そのバージョンを知ることができるようにします。

4

2 に答える 2

1

これを行う方法を説明するブログ投稿があります (TFS 2010 バージョンへのリンク付き)。

核となるのは、ビルド番号を含む version.txt ファイルを作成し、この情報をサイトで表示できるようにすることです。これをすべてのページにハードコードしたい場合は、プロセスを微調整して、代わりにすべてのページの HTML にその version.txt を埋め込むことができます。

于 2011-09-30T04:16:02.237 に答える
0

私の同僚の1人は、変更されたすべてのWebページファイルを表示し、次のバージョンを設定するか、自分で定義してファイルに書き込むかを選択できるVisual Studioアドインを作成することで、この問題を解決しました。

于 2011-10-18T15:44:03.707 に答える