Posts Tagged svn
Ignoring .svn directories with grep
Posted by Prentice Wongvibulsin in Development on August 20, 2009
Trying a recursive grep?
grep -RnH (string) (path) gets you all the occurrences of (string) in (path) with line numbers but if you’re working with an SVN folder, a bunch of hits will come up from the .svn folder. Thats pretty annoying… the fix is using the exclude flag.
Try:
grep --exclude *\.svn* -RnH (string) (path)
Beautiful.
Recovering files and folders in SVN
Posted by Prentice Wongvibulsin in Development on August 10, 2009
To restore a file or folder from a previous revision (that has been deleted or modified):
svn cp svn://path/to/folder/or/file@rev /path/to/dest
The source has to be the full URI to the file or folder you wish to restore and the destination can simply be ‘.’ (this folder).
Restoring files or folders in SVN
Posted by Prentice Wongvibulsin in Programming on May 27, 2009
To recover a folder or a file in svn, you can use the copy command to copy the folder from the revision of the repository before the file or folder was deleted (or modified). The syntax can be a bit confusing but here’s how it can be done. The first flag -r (i’m not sure if you need this the way this command is formatted) specified the revision you copy from. The next argument is the source and it needs to be the full path to the file or folder you’re recovering followed by @ and the revision number. then the location the to copy the data to (which can be just . for this folder).
Example:
svn cp -r 111 https://server/svn/path/to/folder@111 . svn ci -m "restored file or folder"