良い一日!
VS2010ExpressのNuGet1.2から始めています。私は自分のプロジェクトにSVNを使用しています(VSに統合せず、TortoiseSVNのみ)。問題は、NuGetが/packages/
ソリューションのルートにフォルダーを作成しているようです。パッケージをアンインストールすると、NuGetによってパッケージフォルダーが削除されるようです。これにより、SVN作業コピーが破損します。
SVNとNuGetが連携するためのガイドラインはありますか?
前もって感謝します!
更新:フォルダ全体/packages/
が削除されるという意味ではありません。たとえば、T4MVCを2.6.45フォルダにアップグレードすると/packages/T4MVC.2.6.44
(内部の.svnフォルダとともに)削除され、SVN作業コピーが破損します。
更新2:チェックしたとおり-パッケージに属していないもの(.svn
私の場合はフォルダー)がNuGet内にある場合、NuGetはフォルダーを削除しません。したがって、packages
私のようにSVNに保存する場合は、アップグレード後に、古いバージョンのパッケージから残っているフォルダーをSVNから削除する必要があります。