VisualSVN undelete with TortoiseSVN

By : Guy
Source: Stackoverflow.com
Question!

Using TortoiseSVN against VisualSVN I delete a source file that I should not have deleted. Now this isn't a train smash because I can get the file back from the daily backup. However I would like to undelete it from SVN (VisualSVN) so that I can get the history back. However I can't work out how to do that.

Anybody know how to undelete a file from VisualSVN either using the VisualSVN interface or the latest version of TortoiseSVN?

By : Guy


Answers

Did you only delete it locally, or did you commit the deletion? In the latter case, try checking out the previous revision.



What you have to do is the following:

  1. Right click on the folder where you think it is.
  2. Choose Show Log under TortioseSVN
  3. Find the checkin that the file was deleted in
  4. Go down the list and find the file
  5. Select Revert changes for this version to undelete.


Are you calling msbuild to build? Or are you calling the VS.NET IDE exe to build. We've had no problems with our c#/VB.NET mix using CC.NET and NAnt and do not have to specify referenced assemblies inside of the build files.

What we do is using the IDE exe to build solutions that contain the projects we want to build.

By : slolife


This video can help you solving your question :)
By: admin