Thursday, January 28, 2016

SVN Compilation

I found this handy guide on managing your own SVN server for getting out of pickles like uploading a video into your SVN repository: how to roll back a revision with svnadmin. To summarize:
* svnadmin dump tmp
* svnadmin create /path/to/new
* svnadmin load /path/to/new < tmp

It worked perfectly (though I only had 14 revisions).


Will be transitioning to git shortly, once I can figure out how to emulate SVN behavior (file based, instead of repository based). Or maybe find a compromise between the two systems, but it doesn't seem very promising.


This person uploaded a very handy method of transitioning the repository from SVN to git using TortoiseGit. It was exactly what I needed and very reproduceable. To summarize:
* TortoiseGit clone svn://IP_LOC
** disable SVN sub-options
* create bare git repo
* add bare git repo as "remote push"
* push TortoiseGit's previously exported SVN repository