Because ClearCase is a distributed client/server application, multiple processes, often running on multiple hosts, can play a role in the execution of ClearCase commands. For example, this is what happens when a user checks out a file element:
The user's client process-cleartool, for example, or a GUI-issues a checkout request, in the form of a remote procedure call.
The checkout procedure requested in the RPC is handled by several server processes, which run on the ClearCase LT server.
The view database is updated and the file is made writable in the file system (view directory). These operations involve the ClearCase LT server and client, and may involve other computers if either or both of these hosts use network-accessible storage.
ClearCase server processes handle all this automatically and reliably. Users need not be concerned with server-level processing. As an administrator, your responsibilities require a good understanding of the client and server process distribution across your local network.
Feedback on the documentation in this site? We welcome any comments!
Copyright © 2001 by Rational Software Corporation. All rights reserved. |