Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Forums (and then really about Branching in Vault)
Message
From
30/10/2008 10:10:02
 
 
To
30/10/2008 09:57:29
Jay Johengen
Altamahaw-Ossipee, North Carolina, United States
General information
Forum:
Level Extreme
Category:
Other
Miscellaneous
Thread ID:
01358191
Message ID:
01358348
Views:
17
We have clearly defined areas of responsibility. Dev A is responsible for features A, F, and Q, Dev B for features B, M, and C, etc. There is no overlap. We have multiple EXEs and DLLs. In the product I work on, Data Entry, Scripting, Reporting, Import, Export, database access are all separate modules. If anyone has a problem with database access, one guy handles that, import/export is another guy, scripting is someone else, data entry still a different dev.

If you are getting lots of build problems, move to an environment of unit testing and continuous integration. You'll know quickly if something breaks...and who did it.

>Yeah, I didn't mean merge in the literal sense, more of just making manual changes when differences are known/discovered. How do you keep developers from walking over each other's stuff though? That's what I'm really after. More of a process. I understand about making changes across versions, but in the examples I asked about, there is all kinds of room for error and things getting missed. Multiple developers, multiple projects, production code, etc. Just seems like there should be a way to handle it all without having to call each other up and ask "So, hey, do you recall what files you changed for your project, because I'm getting errors, blah, blah, blah..."
>
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer
Previous
Reply
Map
View

Click here to load this message in the networking platform