Overview

TIBCO Designer allows multiple developers to work on the same project. Developers can use file sharing/locking or a revision control system to ensure that the same resource is not changed by two developers at the same time.

If you wish to use file sharing/locking or a revision control system, you must use a multi-file project. Different users can then add resources to the project and lock the parts of the project they are working on. Note that changes from User A don't show up for User B until User B syncs.

Note:
  • TIBCO Designer creates a file that can be shared and locked for each top-level resource, such as an adapter configuration or a process definition. It does not create a file for each resource. As a result, for example, you can lock an adapter configuration but cannot lock individual adapter services.
  • TIBCO Designer also creates folders for folders you create in your project. You can lock each folder as needed.

The following revision control options are available:

File Sharing—Allows you to place the project in a central location, then lock and unlock resources as needed. See File Sharing.
Microsoft Visual SourceSafe—Allows multiple users to take advantage of the Visual SourceSafe features. See Microsoft Visual SourceSafe.
Perforce—Allows multiple users to take advantage of the Perforce software revision control system. See Perforce Fast Software Configuration Management System.
XML Canon—Allows multiple users to take advantage TIBCO XML Canon. See XML Canon .
Clearcase— See ClearCase.
CVS—See CVS.
PVCS—See PVCS Version Manager.

You interact with the revision control system directly from TIBCO Designer. TIBCO Designer also allows you to check who owns the lock for each locked resource.

Warning: Designer may not always have all of the information necessary to distinguish some situations correctly. For example, TIBCO Designer sometimes is unable to distinguish a deleted file from the RCS that should be deleted in your personal copy of the project from a file you added to your copy of the project and want to add to the RCS. In such cases, use the RCS client directly to fix these situations.