Matt Harp wrote:
>
> if I don't use absolute paths, then the cvs commands do not work like I
> need them to. For example, if I run a checkout command from c:, then the
> files get put on the c drive.

You decide where your local workspace goes. If you don't want it under
c:\, simply change directory to the desired location, e.g.

  d:
  cd devel
  cvs checkout module_name

> Then, let's say I run a log command (w/o the absolute path) from the d:
> drive to see the revision history of a file. It can't find the file,

When using the commandline cvs client you must be in the appropriate
directory when running most cvs commands. This is how it was designed.

Again: To be fair to the volunteers on this list please take the
time to read the documentation. For using the commandline client I
strongly recommend the book "Open Source Development with CVS" by Fogel
and Bar. Most chapters are available online free of charge, in case you
don't want to buy the book (http://cvsbook.red-bean.com/).

> Are there better ways to get around this, or was CVS not made for that
> kind of usage?

If you don't like working with the commandline client you can try one of
the graphical clients, e.g. WinCVS or TkCVS.

> So your saying that unless I go through a pserver, ntserver, or some other
> kind of 'gateway' (is there a better term to describe them?), that I'm not
> actually using the CVS-NT server mechanisms?

Early versions of CVS didn't support remote access, you needed direct
access to the repository (as is still the case today with RCS). This usage
is still supported, but if you are running a server it is best not to have
clients access the repository directly. It probably works as long as the
client is on the same host, but better not try this via a share!

> is the CVS-NT server actually the pserver/ntserver? If so, then the
> CVS-NT server just provides authentication, correct?

pserver and ntserver are two remote access protocols for CVS. pserver is
the original CSV remote protocol, ntserver is specific to Windows
environments. The CVS-NT server is a complete CVS server, and it supports
the two mentioned access protocols.

If you use a local CVSROOT (without either pserver or ntserver), then the
CVS-NT server is not used at all.

Joachim

--
work:     [EMAIL PROTECTED]   (http://www.netacquire.com)
private:  [EMAIL PROTECTED]          (http://www.kraut.ca)


_______________________________________________
Cvsnt mailing list
[EMAIL PROTECTED]
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Reply via email to