Wednesday, January 26, 2011

Subversion Experience

As an assignment, we had to setup a subversion client on our machines and then either use that client to access a SVN repository that our instructor had setup for us or we could setup a web server on our local machines and create our own repository. For my svn client I went with the svn package that is run from the command line with the svn command in Ubuntu. From that point I did some experimenting with the class's SVN. I did not experiment too much with the repository, but I was able to check out the repository and from there look up information about files that were located within it.

After having some fun with that, I decided to setup my own personal repository on my Ubuntu machine. I found a tutorial on the web that walked through how to create your own repository and decided to use that. I utilized an Apache 2.2 web server and created an svn folder in my home directory with two subfolders. From there the tutorial walked me through some commands to execute in order to make that subversion folder an actual SVN repository. From there I edited some username and password info on some of the created files with in the two subfolders in order to create some authentication for external users. I then chose the svn protocol for my access to my repository, so access to a folder or file would be svn://svn/<folder>/<file>.

I have not had the chance to really dig down deep and experiment with SVN's features, but I will experiment more in a day or two.

No comments:

Post a Comment