I have a Visual Studio project which I have committed to VisualSVN (via the VisualSVN
=> Commit
menu in Visual Studio). I have added a number of libraries to this project via NuGet.
My colleague has downloaded the project I have uploaded to SVN (via VisualSVN
=> Get solution from Subversion...
) and has found that these libraries are missing, and he is having to re-download them.
A few questions:
- Is this by design? Or have I not committed my Solution properly? Or has my colleague not download the solution to his machine properly?
- If this is by design, what is the correct way to re-add references to a solution downloaded from an SVN server? I am worried that I may have added a reference and worked with it, and that it may have been updated since so whenever my colleague re-adds the same reference via NuGet he will get a more up to date version that will be different, and this will break my program. Is this a valid concern?