Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Source Control Branching
Message
From
04/11/2008 22:20:49
Jay Johengen
Altamahaw-Ossipee, North Carolina, United States
 
 
To
04/11/2008 21:57:33
Dragan Nedeljkovich (Online)
Now officially retired
Zrenjanin, Serbia
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Vista
Network:
Windows 2008 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01359556
Message ID:
01359687
Views:
36
>>Ok, forget the software being used (Vault) for now. Craig says they don't use branching, and Tracy says they use it just fine. Let's say we do use branching so we can keep our current production code (bug fixed, etc.) separate from projects. What is the best way to implement that? The developers all work remotely and access a server at the company location. Any thoughts welcome because I am getting really (really) tired of having to constantly reconcile our code manually and risk bad code getting out the door.
>
>Practice makes perfect. Get used to it.
>
>Look, the question is philosophical. You have created two versions of something. What do you want to rely on - software which will try to be smart and merge [the text versions of] them for you, or do you want to be in control and know exactly what's going on? I, for one, have found that software can't be that smart - even Beyond Compare (or Vault's diff client) will find differences in wrong places, and suggest ridiculous things.
>
>There's no other AI available nowadays, but diff the text (.prg or scctextX.prg generated text file) and judge for yourself which changes need to be migrated into the new version and which not.

Yeah, got that part. Thanks. What I'm looking for is how best to handle production vs projects. Keeping the version separate, yet in sync. If you have anything along those lines I would love to hear it. Processes? Ways of communication between developers? Tools? Things that work vs things that don't? I'm not the first one to try and keep things straight so I'm asking how best to do that.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform