Help:Contents

From 2009 48 Hour Film Project

Jump to: navigation, search

Contents

Using the Wiki

If you've never used MediaWiki before and need to know some more stuff about editing and creating pages, the best resource is the MediaWiki Manual. A point of notice, I've added a plug-in to allow use to use a Rich Text Editor on wiki pages. This should make editing a bit easier. To use it, just click the Enable Rich Editor button above the text field where you normally edit wiki pages.

Using Subversion

First things first: What's Subversion and why are we using it?

A lot of people working on this project have never used any sort of version control system, so it stands reason to have a little bit of explanation here. Basically imagine taking the collaborative features of this wiki (including the ability to view a history of changes and undo them if so desired) and combining it with something like FTP. In a nutshell, that's what Subversion is. It's a place for us all to put files that keeps a history of these files... so if we don't like a new version, we can always go back to a previous one. Subversion is traditionally used for software development, but it works just as well for a project like this.

Sweet, I like the sound of that... How do I use it?

Hopefully by now there's an account set up for you on the Hand Turkey Subversion server (if not, email Jason and get hooked up). The repository for this project lives at http://svn.handturkeystudios.com/rva48hr. Now, if you click that link and use your username/password combination, you'll be able to see the current revision of the repository... but there's no ability to checkout files from it or commit to it through this interface. For this, you're going to need a Subversion client. If you're using Windows, probably your best option is TortoiseSVN. On a Mac, you may want to use SCPlugin, since it integrates nicely into Finder like TortoiseSVN does on Windows. On Linux, there are a ton of options, though I tend to prefer to command line client.

The best way to figure out how to use it is to install it and follow the documentation on your client's page. I made a video tutorial on using TortoiseSVN for another project. If you'd like me to link to it here, just let me know. If you have any problems or questions about this hop on over to the IRC channel and there should be someone there who can walk you through the process. Alternatively fire off an email to Jason (or call him if you have his number).

Alright, I'm all hooked up to the repository... anything I should know about the structure?

Yes. Basically, the structure is pretty flat. There's a single directory called rva48hr that holds everything. Within this lives (or will live) all of our files in the following structure:

  • rva48hr - the parent directory. Home to everything. All shots will live here. We'll be using a separate .blend file for each shot to make it easier to divide tasks.
    • characters - where our characters live... ultimately we'll have a .blend file per character that includes a fully rigged and textured character.
    • dialog - the home of sound files that are relevant to the animation team. The sound team will likely use a separate repo.
    • materials - .blend files of materials we generate or find (with a permissive license).
    • misc - this is a bit of a dumping ground. Nothing in here will be directly used for production, but here lies reference items for production models (models of parts, rigging templates, etc.)
    • props - when we find out what our story is about, we'll have to model and texture props. Those props go here.
    • set - any modeling, lighting, etc that pertains to our story's set goes here.
    • storyboard - individual storyboard frames go here. This is where animatic.blend will get source data.

That about covers it. Pretty basic, huh?

The sound team has their own separate SVN repository, described on the Audio page.

Where can I see the logs and changes made to the repository?

I've been playing wit using Trac for this sort of thing. If I'd known that Trac integrates a wiki, I may have chosen to use that for managing the whole project. However, since we've already started with this wiki, it's unlikely that we'll shift over. However, it does still allow us to browse the source and check out the logs. Go to this address to follow changes: http://trac.handturkeystudios.com/rva48hr/browser

Personal tools