Tue 5 Jan 2010
And so it begins…
Posted by aonghusflynn under Django, development
No Comments
I have started my project, so that’s half the battle then. I am using subversion for versioning. I know git is all the rage at the moment, but subversion is what I know and I’ll have enough on my plate learning Django and Google App Engine.
Using a versioning system is important when working on any project. Subversion allows you keep track of any changes that you make along the way. It also allows you to revert to previous versions if you make any mistakes. Finally, it can give you an offsite back up of your code. For example this blog is hosted on dreamhost. As well as hosting sites, they provide a few other things like hosting subversion repositories.
Tonight I created the repository that I’ll be using on dreamhost. The next thing I did was to create the base project that I will be using as a starting point. This is basically the one that comes with app engine patch. The next step was to import all the files into the repository.
Once this is done, it is safe to delete the local files. The next step is to perform a ‘checkout’. This pulls all your files from the repository. Once that’s done, it’s easy to keep the code up-to-date.
So there it is, the single step. Now just a thousand miles to go!





