Page 1 of 1

Minimum set of binaries for Subversion

Posted: Tue Jun 06, 2006 5:57 pm
by Ambush Commander
Installing TortoiseSVN on every computer I need to use it on is quite a hassle, so when I decided to set myself up a Portable Application-oriented USB key, Subversion was on the list (as well as Firefox, Thunderbird and FileZilla). Of course, there's no such thing as "Portable Subversion", but I'll make do.

Unfortunantely, due to some funkiness in my system, I cannot completely remove my local installation of Subversion from the path. At first, I only included svn.exe in the TinyApp directory, but then I added all the other dlls for good measure.

I could try testing it on another computer, but I don't have access to a Windows 98 system until I actually need to use it. :-P Does anyone here know the minimum set of binaries necessary to run Subversion? (at the very least update and commit)

Posted: Wed Jun 07, 2006 8:53 am
by Roja
Sadly, I don't know (not a big developer-on-windows fan), but I will run into this need in the future. Please do update the thread when you find a solution.

Better yet, if you do figure it out, open a sourceforge project for Portable Subversion! (and update the thread).

Posted: Fri Jul 07, 2006 9:24 am
by Ambush Commander
Resurrecting dead thread, sorry

All of them are needed. :-D I also found out some interesting compatibility thingamajiggers while working with it on Windows. First of all, you'll want to cleanup after your authentication data by executing:

Code: Select all

rmdir /S /Q "%APPDATA%\Subversion"
Second of all, if you want to maintain versioned data on a USB key, you'll want to have cmd.exe pointed to the directory holding the stuff. You can't just cd E:, you have to cd /d E: (the /d switch allows drive changes).

Third of all, you'll want to add it to your path.

Maybe I will start a PortableSubversion project.

Or, alternatively, you could set up remote access to your computer. :-D