In terms of file version control, Fusebox is no more prone to problems than other approaches.
FB does make a project much easier to approach in teams, because the files are much smaller, allowing developers to work in parallel instead of waiting for each other to finish with large, multi-purpose files (assuming pessimistic version control--see next paragraph). Any development team must use version control of some kind. Otherwise, changes will be lost at some point. My team uses the model Gabe described: each developer has a local implementation of the application, and the code base is stored in a version control system. We use a locking (pessimistic) VCS, which means when I check out a file, no one else can make changes until I check it back in. Other VCS systems use an optimistic model, in which anyone can work on any file at any time; when you check a file in, the VCS compares it with the official version and allows you to merge any changes. The pessimistic model is fine for smaller teams that work in constant communication with one another: if someone forgets to check a file in (or release its lock), the project manager can kick him in the head and make him unlock it. The optimistic model is more flexible for larger or geographically diverse development teams (which is why it is more popular with most OSS projects). - Jeff Duncan wrote: > Great info thanks everyone! > > So whats the general concensus on working with FB in a team of 10 or so? > Does it make it easier to prgress multiple projects at the same time or do > you end up in more of a tangle with files in different versions than an app > w/o FB? > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Purchase Studio MX from House of Fusion, a Macromedia Authorized Affiliate and support the CF community. http://www.houseoffusion.com/banners/view.cfm?bannerid=50 Message: http://www.houseoffusion.com/lists.cfm/link=i:12:6852 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/12 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:12 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.12 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
