1

以前に TFS を使用したことがありますが、SVN は初めてです。VS 2010 に ASP.Net プロジェクトがあります。プロジェクトに AjaxControlToolkit dll を追加する必要があります。この dll を追加した後、VS2010 で Subversion を使用して変更をコミットしようとしました。コミットするアイテムのリストにプロジェクト ファイルが表示されます。ただし、新しく追加された dll は表示されません。新しく追加された dll もチェックインするにはどうすればよいですか?

注: ユーザー インターフェイス アクションを含むアプローチを探しています。コマンドではありません。Tortoise SVNを使用しています

注: BIN フォルダーには疑問符が付いています。dllもそれに追加されます。それで、BINをチェックインすることになっていますか?BINフォルダー内のdllファイルにも疑問符はありません

4

1 に答える 1

8

ここにいくつかの提案があります:

プロジェクトのルートフォルダに「ExternalDlls」フォルダを作成します。このExternalDllsフォルダーに外部dll(AjaxControlToolkit.dllなど)を配置します。このフォルダーを追加すると、TortoiseSVNのAddを使用して、そこに含まれているdllがSVNに追加されます。

次に、VisualStudio内から外部dllへの参照を追加します。「参照」フォルダを右クリックして、参照を追加できるはずです。ファイルシステムを「参照」するオプションがあります。「ExternalDlls」フォルダーを参照し、追加するdll(この場合はAjaxControlToolkit.dll)を見つけます。dllを選択し、参照に追加します。

OK-これで、DLLが参照に追加され、ExternalDllsフォルダーがSVNにコミットする準備ができているはずです。

提案:Visual Studio SVN統合を探している場合は、ankhsvnをチェックアウトしてください。VisualSVNをチェックアウトすることもできますが、料金を支払う必要があります。これらは便利なツールであり、VisualStudioから直接SVNアクションを処理できます。VisualSVNは、不要なファイルも追加しないほど賢いです。

于 2012-04-25T06:43:23.760 に答える