I started working at a PHP shop and occasionally we have to go and tweak some legacy Flash and actionscript code. It's a small shop; we have about six developers. It seems almost every time we pull a flash file down from SVN, we run into some weird dependency, either with fonts, code suddenly deciding not to compile, or version incompatibility with Actionscript and Flash MX/CS3/4/5.
None of the folks who created the flash components are still working for the company (nor are any of the dependencies documented), so we have to slog through the code and it takes FOREVER.
This got me thinking: how does enterprise level Flash development work? What tools are used? Is it possible to allow for many people to be working on the same Flash file, and be able to unload that file to a new machine with a minimal setup hassle?