
|
|
I've been working on creating a wizard to walk people through setting up PainlessSVN to work with different Subversion ditributions. So far, I have been able to detect the CollabNet, Tigris, and SlikSVN. The CollabNet distro keeps everything in the registry. That makes it pretty easy to setup PainlessSVN for it.

I will also include the ability to download and install Subversion, if it is not installed. I decided to use the CollabNet distro for this, as this will walk the users through setting up everything, including making svnserve.exe a Windows Service.
I'm using the CommandLink control from the Windows Forms Aero project in CodePlex to simulate Windows Vista task wizard buttons. I haven't been able to get the ThemedLabel and Glass Effect to work, but thankfully, I don't really need them at this time.
My next task is to see if I can give PainlessSVN the ability to install and configure OpenSSH, so that customers can use the svn+ssh:// protocol. This is fairly hard to setup correctly in Windows, but I think I found a way to make this painless.
Previous Page | Next Page