JBuilder Integration for the Telelogic/Continuus CM


Object-based Project Context Menu (Project View Pane)

The Project menu offers you four different CM operations, if you did choose "Use CM" in the Project Properties Dialog and the corresponding CM repository is object-based.

If you did not select that option, all menu items will be disabled; if the repository is task-based, you will see the Taskbased Project Context Menu.

Checkin

First you will be shown a list of all files and prompted for a checkin comment. All files of the current project will then be checked in. This is done by getting the list of files, sorting them by their directories, get all filenames of every single directory and start a CM checkin command with all filenames for every directory.

This command is only useful, if you did checkout the whole project and want to commit all changes at once. If you just checked out and changed some of the files of the current project, select all these files in the Project View Pane and use the File Context Menu instead.

Checkout

All files of the current project will be checked out. This is done by getting the list of files, sorting them by their directories, get all filenames of every single directory and start a CM checkout command with all filenames for every directory.

This command is only useful, if you really want to checkout the whole project. If you just want to check out and change some of the files of the current project, select all these files in the Project View Pane and use the File Context Menu instead.

Uncheckout

All files of the current project will be set back to their predecessors in the repository. This is done by getting the list of files, sorting them by their directories, get all filenames of every single directory and start a CM delete command (with replace ) with all filenames for every directory.

This command is only useful, if you did checkout the whole project and want to undo all changes at once. If you just checked out and changed some of the files of the current project, select all these files in the Project View Pane and use the File Context Menu instead.

Reconfigure

Since reconfigure can only be executed for directories or CM projects, this command can only be found in the Project Menu and the Project Context Menu. The list of files of the current project will be used to extract their directories and a CM reconfigure command is executed per directory, so that the whole project is reconfigured at once. Reconfigure is NOT done using CM projects, because JBuilder projects and CM projects can differ.


(C) 2000-2004 Olaf Deterding-Meyer