Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Update project list without multiple checkouts
Message
De
01/07/2002 11:34:14
Joel Leach
Memorial Business Systems, Inc.
Tennessie, États-Unis
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Source Safe Control
Titre:
Update project list without multiple checkouts
Divers
Thread ID:
00673926
Message ID:
00673926
Vues:
64
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
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform