Mail Archives: djgpp/1997/11/02/20:59:52
> > Clearcase makes a special drive letter that you access you version
> Does the DOS box know about it? That is, can you chdir there, list
> files with DIR, copy files with XCOPY, etc., all using the default NT
> shell (cmd.exe, I think)?
As far as I can tell yes. The NT Default command interpreter
can get to it, and 'cd' and 'dir' both work.
> You need to establish whether the way Clearcase creates that drive
> makes it visible to DOS programs. If the tests above from the DOS box
> work, please type the following (in the DOS box):
>
> truename m:\
>
> and tell what does it print. (I assume that this command still works
> in NT's native shell, but I cannot test this, as I have no access to
> NT.)
I will test it on Monday, as I only have access to my unix machine
from home since Microsoft doesn't provide and rlogin capability, and
I don't own one of the addon remote control packages.
> Also, it is not clear to me why do they make a drive letter at all?
> The files are kept locally on your hard drive, right? So why cannot
> you just access them using whatever pathname they are installed in?
I've tried to explain clearcase to people before and done a lousy
job of it. Basically, it is nothing like rcs/cvs or sccs. It uses two
types of databases, vobs and views. Vobs are where the real (checked-in)
files go. Each user has their own view for private storage.
Anyway, the vobs and views
reside on a server and are accessed by the client via rpcs (i think).
The trick is, that clearcase patches the kernel (unix here), and
makes the paths to the files the same for everyone. It does a bunch of
other neat stuff as well, like store dependencies for every derived object
it creates, so that its own make will know when to update things
(useful when header files change, or makefiles, or the compiler itself),
it also allows users to share derived objects. If it detects
that all dependencies are the same between you and someone else, it
will symlink .o files in. It has tons of other stuff for triggers
and policies and distributing computing. Whoops - this is getting long
winded. They just recently ported to NT, and I'm just now playing
with NT->Unix compatibility they offer.
Andrew
--
_______ ___________________________________________________________
/ Andrew Crabtree
/ Workgroup Networks Division
____ ___ / Hewlett-Packard
/ / / / Roseville, CA
__/ __/ _____/ 916/785-1675
/ andrewc AT rosemail DOT rose DOT hp DOT com
___________ __/ _____________________________________________________
- Raw text -