Friday, March 12, 2010 Register  Login
RSS Feeds
Categories
  
Blog Archives
  
Blog

Entries for February 2009

New version of SVNManagerLib on CodePlex

 822 Views ::  0 Comments RSS comment feed

I just finished creating a new release on CodePlex for SVNManagerLib 0.5.6. Here is a list of what is new:

NEW - Upgraded the solution to Visual Studio 2008.
NEW - Started introducing interfaces
NEW - Introduced lazy loading of anything below repository level
NEW - Deprecated SVNController for SubversionServerController
NEW - Deprecated SVNRepository for ISubversionRepository, SubversionRepositoryBase, and SvnServeRepository. This will open the way for eventually adding Apache support.
NEW - Broke out RepositoryRootDirectoryDoesNotExistException into a file
NEW - Added support for using a global configuration file.
NEW - Added support for Subversion Realms.
NEW - Finished the code for loading dump files. Hasn't been tested yet!
NEW - Added RepositoryRootDirectoryDoesNotExistException.cs to help deal with the issue of disconnected mapped drives in Vista.
NEW - Many little code refactorings to help readability

http://www.codeplex.com/svnmanagerlib

posted @ Tuesday, February 10, 2009 1:58 AM by Hector Sosa, Jr

Actions: E-mail | Permalink | Share on Facebook Google bookmarks Kick it! DZone it! del.icio.us

PainlessSVN : The Next Generation

 390 Views ::  0 Comments RSS comment feed

I've been working on the server version of PainlessSVN. I'm mostly doing research and some prototyping. This version will be a Windows Service that will be the backend to something I call (for now) "Subversion Management Server."

This server will be using JSON-RPC over sockets as the communications protocol. I've had some experience writing socket servers in the past, so this is  not a daunting task for me. I have a hobby project that has a lot of the technologies that I will be using for effort.

I'm doing this in parallel with the current PainlessSVN architecture. So, I'm not abandoning what is currently on this website.

I don't have very much to show yet, because it is mostly server (no UI) code that I'm writing. I have a nice system to debug Windows Services interactively, though. It lets me run the service without having to first install it into the service management system.

Here's a couple screenshots of what this debug harness looks like:

This system is still in its infancy, and I don't expect to have a beta before the end of 2009. There's a LOT of coding involved in something like this. The nicest thing about this system is that you will be able to administer your server across the Internet.

posted @ Thursday, February 05, 2009 8:41 PM by Hector Sosa, Jr

Posted in: PainlessSVN
Actions: E-mail | Permalink | Share on Facebook Google bookmarks Kick it! DZone it! del.icio.us
Terms Of Use | Privacy Statement | SystemWidgets
Copyright 2002-2010 by SystemWidgets
Google Analytics Alternative