Revision Control
One could argue that this should be filed under the Unix category, but
this post is more about the album than it is about the Concurrent
Versions System.
Friday night I created a CVS repository on this server to manage album
related files. After discussing it with rskutins, we agreed on several
key points.
First, with changes being made a little more frequently than before, it
would be best to have some way to track what was going on, and to be
able to roll back to a previous version if the changes don't quite work
out. Second, we wanted to have a way to organize several files for each
song, for instance, lyrics, notes, bass tabs, drum tabs, etc. Last, and
maybe the most important reason for the reorganization, we wanted to
move away from the numbering scheme that was in place. Each song was
numbered from 0 to 17. This was fine until we realized 11 was likely to
be the first track on the album.
Now the album is stored in a CVS repository. This will keep a version
history of each file, allow us to simultaneously work on parts of the
album, and merge our changes.
Within this repository we now have a tree structure where each song has
its own directory. The directory will hold any and all files related to
that song. In an effort to move away from the numbering scheme, an
arbitrary naming convention was mutually agreed upon. The songs are now
known by names such as Soundwave, Ravage, Frenzy, and Rumble.
The album is starting to come together. I feel motivated to work on it
and recently I've found myself inspired to write. Now if only I had
time.
Omlette listened to the Accidental Mix I posted (of the song now known
as Soundwave) and gave me some feedback.
It sounded ominous. I don't know how else to describe it since I'm not familiar w/ either artist. Oh wait. Were you mixing your own stuff?Ominous seems like it could be a good thing given the current direction of the album.
writebacks...
trackback
TrackBack ping me at:
http://www.rainysoul.net/~mforde/blog/index.pl.trackback
comment...