The checkout operation creates a version of an object from an existing version. An object can be a file, directory, document, or other collection of data.
Choose from these ways to modify the contents of your project:
To select a different version of an object in your project (for example, to go back to an earlier version), use the version of the object you want. The use operation is especially helpful during the debugging process. If your testing fails, you can replace an object with an earlier version to troubleshoot the problem. You can use any version of an object, except those versions checked out to other users. For example, objects in the working state.
To create an object, instead of checking out a new version of an existing object, you can create the object. This operation is like the PVCS vcs -I command (Windows) or SCCS create command (UNIX). An object version must be created explicitly (for example, it must be under Rational Synergy control) before you can check it in. When you create an object, you create it in a directory within a project, and it displays in the project work area.
You can also create projects and directories. When you create a project, its work area is created immediately. When you create a directory, the directory is empty until you create to or paste objects in it.
To add an existing file, directory, or project to a directory, copy and paste, or drag the object into the directory. You do not need to check out an object to add it to your project.
To remove objects, perform a delete or cut operation.
When you delete an object, the object is removed permanently from the database. However, you cannot delete an object if it is used by another project in the database.
When you cut an object, you remove it from your project, but it remains in the database. If you need it later, you can add it back to your project.