As of today, I am doing something new in regards to my current programming projects: I’m going to put them under source control! Why would I care to do such a thing? Because I am tired of my programs being only accessible to my laptop or desktop.
Therefore source control will help solve many problems:
- Organization. All my programs are in one place. I can easily back these up on a schedule. I know where to find an old program if I need to re-use some old code.
- Versioning. Opps, did I delete something 3 or 4 days ago and I want it back? Source control keeps track of all my changes to a project.
- Remote Access. I have it setup such that no matter where my laptop is, I can connect to my source control server on my desktop and get to my projects.
I’ve been meaning to do this for awhile because I have a really bad habit with this site: I don’t have a good, consistent local copy of my website. Everything is scattered around in a mess. And if I make a change, it is permanent.
So starting today, I’ve put my website under source control. Additionally, I am using source control for my first Comp 524 programming assignment. And whenever I get the free time, I hope to import all of my previous programming assignments and projects into source control.
Technologies I’m currently using:
- Subversion for source control server (specifically, VisualSVN)
- Subclipse to work with my projects inside of Eclipse
- EPIC to program in Perl in Eclipse (required for my Comp 524 assignment)
- PDT to program in PHP in Eclipse (for the website)
Thursday, February 5th, 2009 at 3:02 pmand is filed under computers. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.






February 12th, 2009 at 5:58 pm
Hi,
Very interesting article. Can i translate this article in Dutch on my website : Dutch Articles ? I can give a link to the real source.
John