Subversion Repository Started (Finally)

So after much procrastination, some
reconfiguration, and a lot of re-organizing, I have finally got a source
tree into our subversion repository.

“IT Plumbing” is probably my least favorite part of this
(or any) project, so I have to admit I did quite a bit of
procrastinating over getting our Subversion repository for production
files started. As usual, I ran into some weird road blocks along the
way, and I’m still not sure I’ve done it right. But…

It is now possible to

browse the Lunatics source tree

on our

Subversion/Trac production site

.

There are still quite a few files that aren’t in the tree yet, and
there might even be a few things that shouldn’t be there (I have to do
some policing to make sure there’s no non-free left over — there were a
few non-free reference photos in some of the offline sources that I had
to remove).

You may also notice that I use a convention for naming downloaded reference material:

 
  <subject>-<license>-<author-username>-<author-realname-if-exists>-<source_site>-<original-filenmae>.<filetype-extension>
 
 

In general, this will be replaced by actual CREDITS files with tables
of attribution and licensing information, but this is how I keep track
in the short term.

In order to actually check out the code using your Subversion client,
you’ll need a username and password, which you can get from me (Terry
Hancock, via

digitante at gmail dot com

):

 svn co https://svn.lunatics.tv/lunatics/trunk lunatics


That will check out the whole thing — but be warned: it is

huge

and will get even

huger

. That’s digital movie-making for you.

Probably, you’ll be more likely to want to check out only a portion of the site, e.g.:

 svn co https://svn.lunatics.tv/lunatics/trunk/Library/Models/Modules lunatics/Library/Models/Modules

This will also let you check work in, of course.

I’m still looking up how to set up

anonymous

checkouts for
people who just want to get the code. In the meantime, you can get
individual files by just using the through-the-web browser (link above).

There are of course, many ways I may have messed this up. Currently
security is not really tight, although I am using a (self-signed) SSL
connection for access so that usernames and passwords are not
transmitted in plain text.

Until next time!

Terry