Unity Application Block is part of entLib 4.1, unfortunately its configuration section is not editable via entLib configuration editor. The editor probably
will be updated in the next version of entLib 5.0, till then the best that we can do is add intelliSense to the configuration file.
First download the xsd file of Unity from http://www.codeplex.com/unitycontributions/SourceControl/PatchList.aspx and copy that
to c:\Program Files\Microsoft Visual Studio 9.0\Xml\Schemas [for VS 2008].
After that go to your configuration file, open it for edit, open the properties, go to schemas and open the editor, check the use box for unoty.xsd
After that you will be able to auto complete the unit section
![clip_image004[6] clip_image004[6]](http://blogs.microsoft.co.il/blogs/ndobkin/clip_image0046_thumb_1C3177B8.jpg)
The bad news is that you have to do this operation for every new configuration file you use.
Subversion (AKA SVN) is good choice for source control if you don’t want to pay for licenses.
For setting up the subversion source control for visual studio you need to do the following:
1) Install the subversion plug in - http://www.visualsvn.com/visualsvn/download/
2) for more operation and user interface install - http://tortoisesvn.net/downloads
3) for the SVN repository you have couple of choices:
a. Install one on your machine. Download and install the SVN server (http://www.visualsvn.com/server/). For this you have to be ready to do some extra install (like web server) and do some configurations. The benefit is that you have full control on the server
b. Open a SVN repository on one of the providers on the web. I found and open main at https://projectlocker.com/, you can find much more by googling "SVN host/repository". The differences between the hosts are is like everything in life – what you get in return. Much more you pay you get more security and storage. If you will choose a free one then you get up to 500M (which is more the enough for small projects) but not of those hosts are guaranty that you sources will be secured.
Bottom line, Choose the one that fits your needs.
After following those steps you will get a VisualSVN menu in your visual studio

As you can see there are all the common actions for source control. Update, commit, get and add solution from and to source control and more.
You can see it in more detail in the following tutorial: http://www.visualsvn.com/visualsvn/demo/