This is a feature of JBuilder Enterprise.
The .jpx
project file maintains project settings and certain shared paths. This information is used by all users of the JBuilder project. JBuilder allows you to check this in and out separately. This allows you to keep the version in your work area current while keeping changes to this file available to other users as much as possible.
Note: In Visual SourceSafe, the project file is checked out with non-exclusive read/write access. This simplifies maintaining the project file within a team setting.
Important: Please note that good version control is no substitute for good team communication. It's best to discuss shared settings before changing them in the repository.
Private settings, such as your running and debugging preferences, are kept in a separate file that's maintained locally and never gets checked in. This ensures that your personal settings can be changed only by you.
Pulling the project file updates the version of the file in your work area. Posting the project file checks changes you have made to it into the CVS repository or VSS database, making your changes available to other users.