Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Update project list without multiple checkouts
Message
From
01/07/2002 11:34:14
Joel Leach
Memorial Business Systems, Inc.
Tennessee, United States
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Source Safe Control
Title:
Update project list without multiple checkouts
Miscellaneous
Thread ID:
00673926
Message ID:
00673926
Views:
65
We are having problems keeping our projects in sync among multiple developers. Part of the problem is having to merge the PJM file and figuring out how to handle conflicts. To prevent this problem, we want to disable multiple checkouts so that only one developer would check out the PJM file at a time. We can't get Update Project List to work in this scenario. Here is the process we are using along with the results:

1) Developer 1 (Dev1) adds a file to the project.
2) Dev1 checks out PJM file.
3) Dev1 updates project list.
4) Dev1 checks in PJM file.

At this point, the PJM file shows the new file.

5) Dev2 checks out PJM file.
6) Dev2 updates project list.
7) Dev2 checks in PJM file.

The new file is NOT added to Dev2's project, and the new file is no longer listed in the PJM file under source control. It appears that VFP simply overwrites the PJM file with a representation of the current developer's project, without considering the changes made by other developers. Does anyone else see this?

If I re-enable multiple checkouts and have both developers check out the PJM file, then the new file is added to the project as expected. Of course, this opens me back up to the merge/conflict problem. I have seen recommendations for disabling multiple checkouts, so I must be doing something wrong. Any suggestions?

Thanks.
Joel Leach
Microsoft Certified Professional
Blog: http://www.joelleach.net
Next
Reply
Map
View

Click here to load this message in the networking platform