A list netiquette question

2000-08-03 Thread Lan Barnes
I'm new to the list. Is this a proper forum for CVS configuration questions? TIA, -- Lan Barnes [EMAIL PROTECTED] Icon Consulting, Inc 858-273-6677 One day, there will be no borders, no boundries, no flags and no countries, and the only passport will be the heart.

Re: CVS'ing home directory files; CVS in place

2000-08-03 Thread Greg A. Woods
[ On Thursday, August 3, 2000 at 13:03:06 (-0700), Glew, Andy wrote: ] > Subject: CVS'ing home directory files; CVS in place > > This is probably a dumb question, but: > > I want to use CVS to version control files in my home > directory, such as ~glew-home/.cshrc. You need a build process to ac

Re: Read only files

2000-08-03 Thread Ryan Hennig
On Thu, 03 Aug 2000, Annette wrote: > What is the best way to make a checked in file a read only for Check out? > Thanks in advance! > Annette In order to get this to happen, you need to run the "cvs watch on" command on the file. Example (copied from the Coriolis CVS Book): floss$ cvs -q co my

Re: CVS'ing home directory files; CVS in place

2000-08-03 Thread Kalle Hoffman
Andy, > By the way, are there any funky issues with intermixing > of checked out directories from different repositories > in the same directory tree? Same tree no problem, same directory now that would require some thinking. How would you get CVS directory to point to two repositories? I've ne

Re: CVS pids and the pids of its kids

2000-08-03 Thread Greg A. Woods
[ On Thursday, August 3, 2000 at 12:21:26 (-0400), Rich Salz wrote: ] > Subject: Re: CVS pids and the pids of its kids > > Seems to me the easiest fix is to add something like this to the > top of main() > { > char pidbuf[64]; > sprintf(pidbuf, "CVSPID=%lu", (unsi

RE: CVS'ing home directory files; CVS in place

2000-08-03 Thread Eugene Kramer
For what it's worth, this is Makefile I use in my CVS controlled dir to populate the 'dot' files (does not overwrite writable files and allows you to see the diffs): HOMEFILES := .login .aliases .cshrc .ssenv .profile .bashrc .cvsrc \ .Xdefaults .pinerc .exrc DTFILES := dtwmrc all:

Re: CVS'ing home directory files; CVS in place

2000-08-03 Thread Eric Siegerman
On Thu, Aug 03, 2000 at 05:49:01PM -0400, Donald Sharp wrote: > On Thu, Aug 03, 2000 at 01:03:06PM -0700, Glew, Andy wrote: > > I want to use CVS to version control files in my home > > directory, such as ~glew-home/.cshrc. > > Why don't you create a subdirectory that you checkout > everything int

Re: CVS pids and the pids of its kids

2000-08-03 Thread Eric Siegerman
On Thu, Aug 03, 2000 at 04:09:56PM -0400, Laird Nelson wrote: > - Original Message - > From: Eric Siegerman <[EMAIL PROTECTED]> > > Why not make the original cvs (pid 1000 in my example) export the > > temp-dir name into an environment variable? > > I'd like that. One of my design goals

Re: Next CVS release? (1.10.9?)

2000-08-03 Thread Eric Siegerman
On Thu, Aug 03, 2000 at 03:10:33PM -0400, Larry Jones wrote: > The only differentiation is between official releases (1.9, 1.10, etc.), > which are stable and well tested, and interim release (1.10.1, 1.10.2, > etc.), which may not be as stable and are not as well tested. I was > speaking just of

RE: CVS'ing home directory files; CVS in place

2000-08-03 Thread Glew, Andy
> What was hard about it Greg? I've been using CVS to manage system > configuration files for two years now. I use a unique repository > that only root can read/write. The only draw back is that I have CVS > directories all over my OS. I use Red Hat 6.2 Linux 2.2.14-5.0 and > CVS 1.10.7. By t

Re: CVS'ing home directory files; CVS in place

2000-08-03 Thread Kalle Hoffman
Andy, > Why don't you create a subdirectory that you checkout > everything into. > ... > Then from your home directory create symlinks into the subdirectory. Or just move the CVS directory. Here's a script I use to add files to my repository. I use it (as root) to maintain my OS config files:

Re: CVS'ing home directory files; CVS in place

2000-08-03 Thread Donald Sharp
Why don't you create a subdirectory that you checkout everything into. Then from your home directory create symlinks into the subdirectory. for instance: cd mkdir .real_home cd .real_home cvs co -d glew glew-home cd .. ln -s .real_home/glew-home/.cshrc .cschrc I would actually write a script t

Read only files

2000-08-03 Thread Annette
What is the best way to make a checked in file a read only for Check out? Thanks in advance! Annette

RE: CVS-Tree

2000-08-03 Thread Sheldon Samuels
I'm not real sure how to do this, but I will do some scouting around. The LOG command gives so much information, especially if you have a large number of files, that I'm trying to find a way to minimize this to some extent. Thanks for the comments. Please be aware that Panja will be moving to

How to use SSH and CVS on WinNT client?

2000-08-03 Thread Anthony Foxworth
Hello, I've been trying to setup CVS to work with SSH:     Windows NT 4.0 client to Lunux 2.2.12 server On the Windows side I'm using CVS 1.10.5 client and SSH 2.0 client.  I've created my DSA key-pair, installed them in my HOME directory.  I can use ssh2 to execute commands on the Linux serv

Re: [ANN] MacCvs 3.1.6 is out

2000-08-03 Thread Richard Wesley
At 12:15 -0600 8/3/00, Alexandre Parenteau wrote: >http://devnet.3d.com/cvsweb/cvsweb.cgi/cvsgui/ChangeLog >http://www.wincvs.org/download.html Actually, this is version 3.1.7. 3.1.6 was released a few weeks back. - rmgw http://www.electricfish.com/hawkfish/ --

RE: CVS-Tree

2000-08-03 Thread Guus Leeuw
> From: Sheldon Samuels [mailto:[EMAIL PROTECTED]] > Another way of looking at this, would be to take the LOG > command in CVS and filter it to show just the versions, > tags, and branches, filtered for the directory, rather than > listing this information one file at a time, as it does no

Re: CVS pids and the pids of its kids

2000-08-03 Thread Laird Nelson
- Original Message - From: Eric Siegerman <[EMAIL PROTECTED]> > Why not make the original cvs (pid 1000 in my example) export the > temp-dir name into an environment variable? The variable would > be scoped correctly, by definition. And there would be no > reliance on PIDs. I'd like tha

Re: Just starting ?

2000-08-03 Thread alant
The Vendor Tag is a "branch tag", which refers to the whole branch. It does not point to any specific revision of files on the vendor branch, and, if used in a cvs checkout command, will retrieve the newest revision of a file on the vendor branch. The Release Tag is a "normal tag", and refers

Integration with ColdFusion

2000-08-03 Thread tperoulas
I am researching source code management tools for a ColdFusion 4.5 development project. My ColdFusion server is running on RedHat 6.2 i386, which has CVS installed. ColdFusion supports MS Visual Source Safe or any source code application in the registry under HKEY_LOCAL_MACHINE \SOFTWARE

CVS'ing home directory files; CVS in place

2000-08-03 Thread Glew, Andy
This is probably a dumb question, but: I want to use CVS to version control files in my home directory, such as ~glew-home/.cshrc. I have created a module, $CVSROOT/glew-home, and populated it with my historic RCS files. I can check out this module as follows cvs co -d HOME glew-home

Re: cvs init from client: "Protocol error: Root request missing"

2000-08-03 Thread Larry Jones
Robert Bresner writes: > > When I tried: > cvs -d me@host:/cvs/master init > I got the following error: > Protocol error: Root request missing This is a known bug in the client code. It's fixed in the current development version. > I didn't read anywhere that cvs init couldn't be r

Re: Next CVS release? (1.10.9?)

2000-08-03 Thread Larry Jones
Eric Siegerman writes: > > On Thu, Aug 03, 2000 at 11:01:54AM -0400, Larry Jones wrote: > > CVS has traditionally not differentiated between > > new feature releases and bug fix releases, both are just interim > > releases. > > Are there plans to so differentiate in future? There should be, > I

cvs init from client: "Protocol error: Root request missing"

2000-08-03 Thread Robert Bresner
Howdy, I'm setting up a new repository here, using cvs-1.10.8 source unmodifed, compiled on Solaris 2.6-ish (gcc-2.7.2.2) and on my NT4 machine (MSDev 6). All the developers will be using NT clients, rsh'ing, a la: CVSROOT=me@host:/cvs/master So, I'm doing things from the client side.

[ANN] Mailing list split (WinCvs, MacCvs, gCvs)

2000-08-03 Thread Alexandre Parenteau
Hello, People who want to talk about the CvsGui project can now turn to the new mailing list dedicated exclusively to WinCvs, MacCvs, gCvs (http://www.egroups.com/group/cvsgui). However concerns related to the cvs motor of WinCvs/MacCvs/gCvs can *still* take place here since it's highly related

[ANN] MacCvs 3.1.6 is out

2000-08-03 Thread Alexandre Parenteau
http://devnet.3d.com/cvsweb/cvsweb.cgi/cvsgui/ChangeLog http://www.wincvs.org/download.html

Re: Next CVS release? (1.10.9?)

2000-08-03 Thread Eric Siegerman
On Thu, Aug 03, 2000 at 11:01:54AM -0400, Larry Jones wrote: > CVS has traditionally not differentiated between > new feature releases and bug fix releases, both are just interim > releases. Are there plans to so differentiate in future? There should be, IMO. Especially since it has long claime

Re: CVS pids and the pids of its kids

2000-08-03 Thread Eric Siegerman
On Thu, Aug 03, 2000 at 01:37:19PM +1200, Chris Cameron wrote: > On Thursday, August 03, 2000 11:57 AM, Laird Nelson > [SMTP:[EMAIL PROTECTED]] wrote: > > That is, the fact that I'm seeing nothing grabbing a pid inbetween the > > fork and exec calls doesn't mean that something COULDN'T grab a PID

Just starting ?

2000-08-03 Thread Ed Bras
Ok, I am working with cvs now, and everything seems to work now. But, what isn't really clear to me, are the meaning of "vendor tag" and "release tag" ? Can someone please explain that to me, as I only find little information about it in the cvs manual, which doesn't really make sense to me.

CVS CommitInfo & its args

2000-08-03 Thread TC
commitinfo scripts trying out the NT port 1) doc says you get the full repository path & list of files on cmd line this is true for in the case where only a single src file is committed, but when you commit multiple files, I only get the last repository & last file how bout for the real linux ve

Re: cumbersome

2000-08-03 Thread Larry Jones
John Tucker writes: > > I've already created various projects using the import command and haven't > had any > trouble with adds, removes and checkins. There is a developer who is still > using > StarTeam and is finally ready to make the transition to CVS. The CVS > repository > currently contai

cumbersome (revised)

2000-08-03 Thread John Tucker
I am responsible for moving my companies source code from StarTeam to CVS control. What I need to do is a recursive update to the files in a nested directory structure of a CVS project. The subdirectories of this nested directory structure haven't changed only the files. i.e. I need to a copy

Re: CVS pids and the pids of its kids

2000-08-03 Thread Rich Salz
Seems to me the easiest fix is to add something like this to the top of main() { char pidbuf[64]; sprintf(pidbuf, "CVSPID=%lu", (unsigned long)getpid()); putenv(pidbuf); } It seems to me that this also works for CVS server, but I'm n

Re: CVS pids and the pids of its kids

2000-08-03 Thread Larry Jones
Laird Nelson writes: > > * The ID of the cvs process that runs commitinfo and verifymsg scripts > is NOT the same as the id of the CVS process that runs the loginfo > scripts. > * Specifically, the ID of the cvs process that runs the loginfo scripts > is always 3 greater than the id of the cvs pr

cumbersome

2000-08-03 Thread John Tucker
I am responsible for moving my companies source code from StarTeam to CVS control. I've already created various projects using the import command and haven't had any trouble with adds, removes and checkins. There is a developer who is still using StarTeam and is finally ready to make the transiti

Re: Next CVS release? (1.10.9?)

2000-08-03 Thread Larry Jones
Laird Nelson writes: > > +1; CVS will get more corporate adoption that way. There's some > hesitancy around here about going to 1.10.8 because it's not marked as a > "stable" release. And there should be -- CVS has traditionally not differentiated between new feature releases and bug fix releas

RE: CVS pids and the pids of its kids

2000-08-03 Thread Reinstein, Shlomo
Ok, one thing that I did not say is that we don't use "cvs commit" directly here, we have a wrapper which we run instead of "cvs commit" :-) and this wrapper runs "cvs commit" after setting its pid in some environment variable. I didn't say how to do it if you don't have a wrapper, I just thought

Re: CVS pids and the pids of its kids

2000-08-03 Thread Donald Sharp
Why can't you just go through the process of getting the pid twice? For example: donsharp-u5:350> /bin/ps -ef | grep 13059 sharpd 13059 5569 0 10:00:33 pts/11 0:00 gnut donsharp-u5:351> /bin/ps -ef | grep 5569 sharpd 5569 5568 0 Jul 31 pts/11 0:00 csh sharpd 13120 7974 0 10:07:

Re: CVS pids and the pids of its kids

2000-08-03 Thread Laird Nelson
Donald Sharp wrote: > Have a control file that tracks directory names based on the > original cvs invocation pid.The commitinfo script would > write to this file the location of it's temp directory. Where do you propose to keep the control file? How do you know what cvs' original invocation

Re: CVS pids and the pids of its kids

2000-08-03 Thread Laird Nelson
"Reinstein, Shlomo" wrote: > > Hi, > > I've used that method to communicate information between the commitinfo and > the loginfo of the same commit process - that is, using the pid of the "cvs > commit" process itself, which is the parent of both. How have you done this? The pid of the "cvs co