Question about the command-line for committing

2001-01-11 Thread Reinstein, Shlomo
Hi, The "commit" command of CVS has an option, "-m", for specifying a log message on the command-line instead of interactively using an editor. But what happens when the commit is recursive and there are files in other directories that will be committed? Is there a way to specify (on the

Re: Question about the command-line for committing

2001-01-11 Thread Rob
Hello, You can specify a path/filename as well. i.e. cvs commit -m "this dir is cool" cooldir/ cvs commit -m "this file is not cool" notcool/notcool.c On Thu, Jan 11, 2001 at 01:06:04AM -0800, Reinstein, Shlomo wrote: Hi, The "commit" command of CVS has an option, "-m", for specifying a

RE: Question about the command-line for committing

2001-01-11 Thread Reinstein, Shlomo
Hi, Thanks, but (I think) this is not what I need. You see, I need *the same* "commit" command to commit files from several directories, and give a different log message for each directory. The scripts that I run using the "loginfo" and "commitinfo" files collect information about the commit as

RE: Connecting to a CVS-server on port *2402*

2001-01-11 Thread Christensen Torben Bach
Thanks, Derek! But I still wonder if configuring-by-patching really is necessary? I quote from Karl Fogel's CVS-book: "Before running through the steps needed to set up the password server, let's examine how such connections work in the abstract. When a remote CVS client uses the :pserver:

Re: Question about the command-line for committing

2001-01-11 Thread Rob
I know of no way to specify multiple log messages on one run of "cvs commit". Maybe if you talk about your goal? I think I would go about this differently, but I am not really sure what kind of info you are trying to collect. Hmm.. I would just use a for loop if I was using shell to do

commitinfo on Windows2000

2001-01-11 Thread jfsublet
Hello, Does someone manage to run a commitinfo program on Windows2000 server ? And how ? Thanks in advance, Jean-Franois ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs

Help attic - dead revisions

2001-01-11 Thread luis Gonzalez
Hi all: Please, how recover dead revision (attic). sorry for my english. (See attached file: luis.Gonzalez.vcf) luis.Gonzalez.vcf

Re: Connecting to a CVS-server on port *2402*

2001-01-11 Thread Derek R. Price
Unfortunately, with versions of CVS 1.11 and earlier your only option is to patch, change the port pserver is assigned to in your /etc/services file or whatever it is under AIX that you have to do to get a different result from getservbyname, or compile a version of CVS after changing the value

Re: Question about the command-line for committing

2001-01-11 Thread Derek R. Price
"Reinstein, Shlomo" wrote: collected information, then deletes the temporary files. For this reason, I would like the same commit command to be able to commit several directories with different log messages. CVS won't do that right now. Why don't you want your script to do a 'cvs ci -l -m"a

Re: Does pre-commit script with a remote server?

2001-01-11 Thread Derek R. Price
Howard Zhou wrote: Now if I use :pserver: method, I still have the same problem. Is :pserver: using rsh too? Nope, but I didn't understand the rest of your question. As for the first question, I have three possible solutions: 1) Set the CVSEDITOR variable on all clients to a script which

Re: Help attic - dead revisions

2001-01-11 Thread Derek R. Price
luis Gonzalez wrote: Hi all: Please, how recover dead revision (attic). sorry for my english. (See attached file: luis.Gonzalez.vcf) Just add the file again. If you want the old content, you will probably have to do a 'cvs co -p' to recover the revision you wish to

Re: Connecting to a CVS-server on port *2402*

2001-01-11 Thread Bill Whiting
Torben, If you want to setup multiple pserver processes on a single host and access each one, then the patch to allow CVS_CLIENT_PORT will be necessary. If you only want to change the port used from the default, then change the port for cvspserver in /etc/services. The clients, and inetd will

Re: Connecting to a CVS-server on port *2402*

2001-01-11 Thread Larry Jones
Torben B. Christensen writes: All the manuals seems to assume that port 2401 is always used for a pserver connection. Well, not on our AIX-box... How do you tell your mail program to use a port other than 25 for SMTP? Port 2401 is officially registered to CVS -- you really ought to fix

Re: Connecting to a CVS-server on port *2402*

2001-01-11 Thread Donald Sharp
From my recollections, aix only had somthing listed at port 2401 in /etc/services. It wasn't being used( unless you happen to be using that service, and as I recall it was something very esoteric ). I would recommend just changing your /etc/services to point at cvs at port 2401 donald On

modules and branches

2001-01-11 Thread Wayne Price
Can anyone tell me how I can achieve the following using CVS. There is one way I can do it but it seems awfully messy... Given that I have a couple of projects, say App1 and App2, and each of these has two branches: App1-FeatureRelease App1-ExperimentalRelease and App2-FeatureRelease

Updating new dirs

2001-01-11 Thread Dileep Katta
Hi, CVS is having trouble updating an existing tree. I have a project X. And I had a working copy "yy". Now, I created another working copy "zz" and added a directory "dirchild" to "zz" and checked it in. But when I do an update on "yy", I still dont see "dirchild". However if I create a whole

RE: Info-cvs digest, Vol 1 #221 - 11 msgs

2001-01-11 Thread Graeme . Vetterlein
cvs isn't reading the incoming socket. inetd is reading the incoming information and passing it on to the stdin of the cvs process. So in this case only one process is actually reading all incoming sockets. Slightly at a tangent for this group but this is not how inetd works. It

Re: cvs pserver performance

2001-01-11 Thread Larry Jones
Donald Sharp writes: No I didn't contradict myself. Perhaps I didn't fully explain... The kernel routes the socket data to inetd. inetd manages the incoming and outgoing data from the sockets to different processes stdin and stdout. That's not how it works. The kernel routes data to and

Re: Updating new dirs

2001-01-11 Thread Laird J. Nelson
- Original Message - From: "Dileep Katta" [EMAIL PROTECTED] Any idea what could be wrong? A sad case of read-the-manual disease. :-) http://www.cvshome.org/docs/manual/cvs_16.html#SEC150; see the -d and -P options. Cheers, Laird -- [EMAIL PROTECTED] http://www.amherst.edu/~ljnelson/

Re: modules and branches

2001-01-11 Thread Jakob Hummes
Basically I have the same problem and I'm also searching a solution. It seems that the problem is not easilt solved by CVS. I try to reformulate the problem for easier discussion. Assuming we have the subdirectories A and B within a larger project; both have different branches to add new

Re: Info-cvs digest, Vol 1 #221 - 11 msgs

2001-01-11 Thread Larry Jones
[EMAIL PROTECTED] writes: However I'm very interested in this comment: lj If everyone is doing update, they're read locks which are sharable, so lj there shouldn't be any significant contention. I've notice I ALWAYS get this "waiting for lock" type message. I've always had just a

Re: Question about the command-line for committing

2001-01-11 Thread Paul Sander
Have you looked into using Expect to automate such a test? With it, you can script interactions with your editor. Perl also has a module that provides similar behavior. --- Forwarded mail from [EMAIL PROTECTED] The "commit" command of CVS has an option, "-m", for specifying a log message on

Re: modules and branches

2001-01-11 Thread Larry Jones
Wayne Price writes: % cvs co -r App1-FeatureRelease App1 will check out the App1 code with the features, but the LicenseCode directory is empty (except the CVS dir). The main reason being that the LicenseCode module doesn't have any tags 'App1-FeatureRelease', etc. Now the messy way is

permission denied

2001-01-11 Thread Thomas Olausson
I have a working CVS repository. No errors in a long time. All of sudden, I'm getting these error messages: cvs [server aborted]: can't chdir(/root): Permission denied when trying to commit. CVS actually commits it, but I still get the error message. I haven't found any convincing I run cvs

Re: Help attic - dead revisions

2001-01-11 Thread Eric Siegerman
On Thu, Jan 11, 2001 at 09:10:19AM -0500, Derek R. Price wrote: luis Gonzalez wrote: Hi all: Please, how recover dead revision (attic). [...] an 'up -j -j' (see the manual on backing out changes) might work, but I don't remember if you can specify a single file to update

Re: permission denied

2001-01-11 Thread Larry Jones
Thomas Olausson writes: All of sudden, I'm getting these error messages: cvs [server aborted]: can't chdir(/root): Permission denied Sounds like someone changed the permissions on the /root directory. See http://www.cvshome.org/docs/manual/cvs_21.html#SEC182, near the end. Search the

Any tools(or scripts) help to create release (change) report fromcvs logs or history ? (fwd)

2001-01-11 Thread Jin Zhao
First ask a invoice question: How do those guys create release change report for their projects today? The project manager need remember everything or go back to track tremendous amount of cvs logs messages ? Anybody has idea of generating a change report between two major release from cvs logs

Does remote checkout support -d ?

2001-01-11 Thread Furmaniuk, Michael
I'm trying to check out a project from my repository and change the directory structure from CVS, we have to do some reversal of directories to keep the modules in order, the CVS repository and client are both Solaris machines. The error message I am getting looks similar to the .cvsignore

How to list files changed between two TAGed revisions ?

2001-01-11 Thread Jin Zhao
Does CVS support directly list files changed between Two TAGed revisions ? If no such support, can we list files of each TAGed revision and compare them, then we may find those changes and use cvs log to list the related log messages. How to do that cleanly in a script? This may be useful for

installation wincvs in NT workstation - help

2001-01-11 Thread luis Gonzalez
[IMAGE] (Embedded image moved to file: pic08257.pcx) Paintbrush luis.Gonzalez.vcf

Re: Any tools(or scripts) help to create release (change) reportfrom cvs logs or history ? (fwd)

2001-01-11 Thread The Hermit Hacker
check out cvs2cl.pl ... I just started using it last night for the PostgreSQL project releases, and was most impressed ... On Thu, 11 Jan 2001, Jin Zhao wrote: First ask a invoice question: How do those guys create release change report for their projects today? The project manager need

WinCVS problem with windows on linux

2001-01-11 Thread Paddy T
Hi I have a windows virtual machine running on linux.I want to set up WinCVS on this machine. After installing and setting cvsroot,when I try to check out ,I am getting the error cvs checkout aborted:cannot log in local user ' ' ,cannot login remote user ' ' permission denied by rshd. I have

Re: Any tools(or scripts) help to create release (change) report fromcvs logs or history ? (fwd)

2001-01-11 Thread Robert Bresner
Howdy -- I posted a script on Tuesday for someone else who was asking for the same thing. I can send it to you again if you need it. (Look for cvdiff in subject) Jin Zhao wrote: First ask a invoice question: How do those guys create release change report for their projects today? The

John Cavanaugh's CVS Branch Locking Patches

2001-01-11 Thread Chuck . Irvine
My group needs the ability to control checkin to specified branches. I've poked around a log on usenet and see that this is a very often asked for feature in CVS. Two questions: 1. Could someone point me an up to date verion of John Cavanaugh's patches that provide this functionality? These

Re: How to list files changed between two TAGed revisions ?

2001-01-11 Thread Derek Scherger
Jin Zhao wrote: Does CVS support directly list files changed between Two TAGed revisions ? If no such support, can we list files of each TAGed revision and compare them, then we may find those changes and use cvs log to list the related log messages. I tend to use cvs -q rdiff -s

Cannot Export Subdirectories

2001-01-11 Thread Da Fee
I tried to re-export: cvs export -r HEAD module name Then I get this: U cgibin/privacy.cgi.bak3 U cgibin/test.cgi U cgibin/test.pl U cgibin/test_david.cgi U cgibin/test_martin.cgi ? cgibin/lib ? cgibin/dhontest ? cgibin/temp lib, dhontest and temp are subdirectories and the files inside were