I have a problem with packages that has 'content'. The problem is related to updates and source control (svn).
1. install-package package123 - OK
- package adds libraries and some usercontrols (.ascx) in a folder (/package123/controls/)
2. solution compiles and is committed to repository (.svn folder is created)
3. update-package package123 - New version is available and the old one is uninstalled and new one installed
Problem now is that the folder with usercontrols has been deleted and readded (because there were no changes to the files locally)
svn reports the folder 'package123' in my solution as 'obstructed' and it is a pain to resolve these cases.
Could NuGet only remove files and folders that orginally was contained in the package? And leave '.svn' folders (and then the containing folder because it is not empty)