« Control hardware using Flash | Main | Kill those music pirates! »

Using CVS/Subversion with Flash

Working with CVS and Flash for a project these days and needed a way to create a linked folder (not shortcut). I vaguely remembered a post from Christian Cantrell about this. Posting it here for future reference. (Feel free to leave a comment if you know of other similar solutions.) I've been wanting to use CVS for Netron's larger Flash projects, but never got around to it until now.

For my current project, we use CVS with the TortoiseCVS client, but I've also signed up for a Subversion account with CVSDude where we'll keep the internal Netron projects using Tortoise SVN. CVSDude is great not only for the Source Control, but also for the extras they offer. We've set up Trac, a system that is both a Wiki, bugtracker and a repository browser. The bugtracker is simplistic, but sufficient. Really nice to have all these functions in one single system.

Interesting thing to note when choosing between CVS and Subversion: setting up Subversion clients is way less "hackish" than CVS. Probably since Subversion originally was created to correct certain flaws in CVS. Now that I've used both for some time, I feel that Subversion is "the future" and CVS "the past". Many small snags with CVS and just one big that is easily avoidable with Subversion (Don't use the Berkley DB solution)

A word from our sponsors :)

Comments

Hi Jens:

I've started using TortoiseSVN in conjunction with the SVN provided by Google Code, but the result is that most of my FLA files have been corrupted.
Do you know something about this?

Regards
Fabio

Hi Fabio,
Sorry. I only use CVSDude, so I have not had that very problem. It could be that they only allow text files and not binary files? J

SVN supports binary files (http://subversion.tigris.org/faq.html#binary-files)

I've check and the file corrupted has been identified as binary by SVN (application/octet-stream).
Maybe...it's just a bug..I'll keep testing.

Regards

Sure, SVN supports binary (I use that myself), but could it be that the Google service does not support it?

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)