The information in this article applies to:
SUMMARYThe .pjm file is the Project MetaFile used by Visual FoxPro (VFP) and Visual SourceSafe (VSS) integration. Understanding its usage can help you troubleshoot certain problems that may arise when using the integration. MORE INFORMATION
The initial limitation of enabling multi-user development of a VFP project is that the VFP project files (.pjx and .pjt) are binary files, and therefore cannot be simultaneously checked out by multiple users. To resolve this, the integration uses the .pjm file, which is a text file. Based on the information in the .pjm file, the integration generates local copies of the .pjx file and .pjt file for each user. It is important that the .pjm file be always checked out to all users.
If you do not follow these guidelines, you can encounter problems synchronizing the VFP project's (.pjx) contents when one user adds files to, or removes files from the .pjx and other users try to update their local copy of the .pjx. In chronological order, when you update the project list, the integration component:
To troubleshoot synchronizing changes to the project file list between users, test for success or failure of each step in turn. Assume that UserA has added or removed files and that UserB is synchronizing his/her local copy of the VFP project (.pjx).
REFERENCESFor additional information about Visual FoxPro and Visual SourceSafe integration, please see the following article(s) in the Microsoft Knowledge Base: Q237843 HOWTO: Synchronize a Source Controlled VFP Project with Multiple Developers Q157636 HOWTO: Set Up Source Code Control with Visual SourceSafeVisual FoxPro Documentation, Programmer's Guide, Creating Enterprise Solutions, Developing in Teams Additional query words: .pjm .pjt .pjx metafile
Keywords : kbinterop kbSSafe500 kbSSafe600 kbVFp kbVFp500 kbVFp500a kbVFp600 kbDSupport kbGrpSSafe |
Last Reviewed: September 1, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |