2012-03-15 4 views
0

最新のAjaxControlToolkitをインストールしました。すべてうまく動作しています。ソースコントロール経由でAjaxControlToolkitをチェックする

チェックインに行くと、ACTのものはチェックインされていませんが、編集したページにはチェックが入っています。

具体的な理由はありますか?私はそれをチェックしないでください?

答えて

0

ソースコントロールプロバイダの可能性があります。

個人的には、私はSVNでソリューションを構築するために必要なすべてのもの(非標準)を含めるのが好きです。

AjaxControlToolkitでは、特定のバージョンのAjaxControlToolkitに関連する行を含むNuget.exe、packages.config、およびビルド直前の正しいバージョンのツールキットのダウンロードを自動化するビルド前イベントを使用します。

このようにして、ソース管理のバイナリをチェックする必要なく(悪い習慣)、ソース管理の特定のリビジョンをツールキットの特定のバージョンに結びつけることができます。

+0

ああ、おそらく、それがツールキットをチェックインするために自動選択しない理由です。DLLのためです。では、なぜそれらをチェックするのは悪い考えですか? – Westicle

+0

ソース管理システムは、主にテキストベースのデータを格納するためのものです。現代のソース管理システムは、一般にバイナリファイルを適切に扱うことができます(つまり、バージョン間の違いを保存しますが、ファイルの量にかかわらずファイル全体ではなく)。これはおそらくうまくいくでしょうが、それでも悪い匂い。 – tomfanning

関連する問題