1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
/** \class ClearcasePart
Integrates Clearcase configuration management system into KDevelop.
Based on Perforce (PerforcePart) implementation by Harald Fernengel <harry AT tdevelop.org>
To use clearcase functions, you need to:
-# Create a view in which you will keep your project files
-# Start the view and open project as a view extended directory.<br>
<b>IMPORTANT:</b> If you have a view test_vu and your project is located
under /vobs/source/project1 you should open the project
from /view/test_vu/vobs/source/project1 rather than
inside the view from /vobs/source/project1. File open
dialog does not show any files if you do otherwise. Who
knows, maybe it will work for you. If so, let me know.
-# Clearcase functions appear in the popup menu for an open file just
like cvs or perforce.
-# Functions supported so far are: checkout, checkin, uncheckout, diff,
mkelem, rmname (not rmelem), lshistory, and lsco (list checkouts).
-# For mkelem or rmname, you need to make sure that current directory
is checked out or the operation will fail.
-# For lshistory, the history is printed to the Messages window.
-# For lsco, the checkouts are listed recursively from the directory
containing the selected file.
-# Snapshot views should work.
-# To checkout a directory, select directory in file selector part and use
popup-menu.
-# The Clearcase popup-menu will appear for any file, even if it is not in
a VOB. Attempts to perform Clearcase operations on these files will not
succeed, and the output can be viewed in the Messages window.
\authors <a href="mailto:ajay_guleria AT yahoo dot com">Ajay Guleria</a>
\authors <a href="mailto:pnoffke AT bigpond dot com">Patrick Noffke</a>
\authors <a href="mailto:phil AT hetroy dot org">Philippe Hétroy</a>
\feature Integrates Clearcase configuration management system into KDevelop and displays VCS file information
\feature Detects the clearcase environment and activates menus
\feature Provided a dialog for checkout and checkin comments.
\todo Update the tree view when a VCS action is done (checkout, checkin...)
\todo Add a clearcase logging window
*/
|