If you have ever worked through a vpn using vss, you know the pain it can cause. I still have a bald spot from where I hit my head on my desk one to many times waiting to check something in. Something like a 1 line change, where you wonder how it could take literally minutes.
So after some searching, I found a little app that seems to be working extremly well. Vssconnect from VoxCode software has server bits that runs as a service on the VSS box, and client bits. Server is pretty simplistic, and offers a couple options over the normal vss server, but nothing to cheer about. The client, on the otherhand, is a very fresh perspective on vss. Make to look like vss with a facelife, the ui does everything the normal vss ui does and a few extras. It also seems much faster then the normal ui.
The best part, though, is it does what it promises. I have been checking in and out all day long, and its so fast. As fast as being at my desk, and it even seems faster sometimes. Get latest still takes a bit, but much less then without the addin.
I didn't setup the server, but that part seemed to go very quickly. The client setup was cake, and the integration into vs.net is done behind the scenes, so you still deal with the same vss dialogs.
I did have 1 minor complaint though. I was having some networking issues at the time. I was connected to the VPN, but was unable to get to a specifc vlan via tcp (although I could get there \\server). I had the client installed, and it took over vss in the IDE. VSS normally talks over netbios (forgive me if my protocol is wrong, been a while :) so I could get to the DB from the vss ui, but I couldnt ping the machine, and thus I couldnt connect to the vssconnect service. I searched for a way to turn off the plugin so I could at least use the old integration, but coulnd't find one. Figure I would have had to uninstall. Fixed it with a static route, and all was well, but I would have liked a way to “disable” vssconnect.
Anyway, check it out here
[Edit] Oh and I forgot to mention. At 30$ a developer, it's very reasonable also.
Remember Me