If you have checked classes or interfaces out of your SCM repository, you must either check them back in again or undo the checkout operation before anyone else can check them out.
In the VisualAge for Java IDE, you can select individual classes and interfaces that you wish to check into your SCM repository. You can also select projects or packages in the IDE, as a convenient way to check all of their contained classes and interfaces into the SCM repository at once. There is no other relationship between projects and packages in VisualAge for Java, and the organizational constructs (for example, project files, folders, versioned object bases, views, or workareas) in your SCM tool.
Before you can check classes in or out, you must add them to source control in your SCM tools' repository. See the list of topics below for links to related information.
To check classes and interfaces from VisualAge for Java into the SCM repository:
Wait for the Operation Complete dialog box to appear before you do any other software configuration tasks.
Depending on the SCM tool that you use, you may see an error message that says the SCM operation failed when you try to check in files that have not changed. If you know that you have not changed a class, undo checkout instead of checking it in.
The exported classes and interfaces are checked into the SCM repository within the project that you specified when you set your SCM connection parameters. The classes and interfaces remain in your VisualAge for Java workspace and repository. If you do not check them out of your SCM repository again, VisualAge for Java will still allow you to create new open editions and to make changes, but your SCM tool will not allow you to check the changed editions in.
The team roles that
determine privileges within VisualAge for Java do not apply to external SCM tools. Any
member of the team can add any edition of a class or interface to the SCM repository,
regardless of who owns that program element in VisualAge for Java. SCM activities are
governed by the security policies of the SCM tool that you use.
External SCM Tools (Windows)
Preparing to Use an External SCM Tool (Windows)
Setting Your SCM Connection Parameters (Windows)
Adding Classes to the SCM Repository (Windows)
Checking Classes Out from an External SCM Tool (Windows)
Undoing Checkout with an External SCM Tool (Windows)
Displaying SCM History (Windows)
Versioning a Program Element
Exporting Source Code to the File System