CVS for Win 1.11.2 - commit failing

2002-05-25 Thread Robert Lange

Hello!

When trying to commit files into the repository I get the
following error message:

CVS.EXE [commit aborted]: your apparent username (MadDog) is unknown to this sys
tem

Does anybody knows how to achieve a commit?
(importing worked without problems ...)

System: Win98SE

Cu,
Robert


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: Retrieving timestamp of cvs rtags

2002-05-25 Thread Larry Jones

William Brower writes:
> 
> Is there any way to retrieve the timestamp of when a
> cvs rtag or tag command was issued? That is I'm less
> concerned (today) with *what files* belong to a given
> tag as I am *when* the tag was applied. Doing this via
> a cvs command would be great but even if I have to
> grope around in the repository, it would be OK.

rtag is recorded in the history file (presuming you have one and the
user doing the rtag didn't disable it), but not tag.  CVS doesn't keep
track of when a tag was applied to a file.  And note please that tags
belong to files, not the other way around.

-Larry Jones

I think football is a sport the way ducks think hunting is a sport. -- Calvin

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: problems with timestamps at re- checkout

2002-05-25 Thread Larry Jones

=?iso-8859-1?Q?=22Rex=2C_S=F6ren=22?= writes:
> 
> This message is in MIME format. Since your mail reader does not understand
> this format, some or all of this message may not be legible.

Please don't send MIME and/or HTML encrypted messages to the list.
Plain text only, PLEASE!

> Why "cvs co/up" creates new files with the timestamp of their checkin ?

It doesn't.  Checkout uses the checkin timestamp, but update uses the
actual update time.  That causes tools like make to do the right thing
in almost all cases.  You should either use update rather than deleting
your working directory and doing a fresh checkout or do a "make clean".

-Larry Jones

Fortunately, that was our plan from the start. -- Calvin

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: how to fine file version differences between two tags?

2002-05-25 Thread Larry Jones

Shane McDaniel writes:
> 
> Is there an easy way to find what file's are different between two
> different tags?

cvs patch -s -rtag1 -rtag2 module

-Larry Jones

In my opinion, we don't devote nearly enough scientific research
to finding a cure for jerks. -- Calvin

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: CVS timestamping question

2002-05-25 Thread Larry Jones

mshardogg writes:
> 
> I am working with a bunch of people on a project and using a cvs
> repository. We are located all over the world and were wondering how
> cvs does timestamping to ensure we are always working with the latest
> version. Does it always use GMT? Is our timezone differences something
> we should be concerned about or do we not need to worry about it? We
> will all be using the the unix version of cvs. 

Yes, CVS uses UTC (aka GMT) internally so everything just works.

-Larry Jones

You can never really enjoy Sundays because in the back of your
mind you know you have to go to school the next day. -- Calvin

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: question about log command

2002-05-25 Thread Larry Jones

Andy Kriger writes:
> 
> I am new to CVS and am trying to get the log command to only output those
> files changed since a certain date or with a certain revision. When I use
> the -r or -d flag, the revision information is limited to the flag options,
> but I still get a header for every file (whether or not it has a relevant
> revision or change).

The most recent release of CVS (1.11.2) adds a -S option to suppress the
header when no revisions are selected.

-Larry Jones

Even my FRIENDS don't do what I want. -- Calvin

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: CVS/fileattr error when checking out

2002-05-25 Thread Larry Jones

Piet Verhoeve writes:
> 
> cvs server: Updating tcs/cpp/tcs2500/ce2500/src
> cvs server: cannot read /CVS/dev/tcs/cpp/tcs2500/ce2500/src/CVS/fileattr:
> Permission denied
> 
> Can someone tell me what generates this error ?

You don't have read permission on that file.  Someone probably did a
watch or edit in that directory and their default permissions don't
allow you to read the fileattr file they created.

> Can I prevent it from occurring or should I tell the developers not to worry
> ?

You should certainly fix the permissions and try to arrange to avoid the
problem in the future.

-Larry Jones

He piqued my curiosity. -- Calvin

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: SSH and pserver simultaneously

2002-05-25 Thread Greg A. Woods

[ On Thursday, May 23, 2002 at 18:00:21 (+0300), Artamonov, Juri wrote: ]
> Subject: SSH and pserver simultaneously
>
> Does anybody know if it's possible to set on CVS server SSH server for
> remote connections and pserver for local connections?

Why?

If you're worried about the (incredibly minor and almost invisible on
modern hardware) costs of encryption and such with SSH then why not use
RSH for local connections?  Even your server won't suffer a lot from
burning extra CPU cycles if it's decently well endowed (unless maybe
dozens of people all try ot check out very large modules at once, but
they won't be doing that very often, will they!).

In any case this is mostly a firewall-type question, not related to CVS.

> Thanks in advance,
>Juri.
> 

Please DO NOT EVER send HTML, rich text, or otherwise stylized e-mail,
especially not to me or to any public mailing list.  Not all mail
readers will recognize such formats.  HTML in particular is a potential
security threat and many firewalls filter it entirely -- especially
since CERT and Microsoft recently anounced a very major flaw in the HTML
rendering engine used in all Microsoft products.  Please send all your
messages as plain text only.


-- 
Greg A. Woods

+1 416 218-0098;  <[EMAIL PROTECTED]>;  <[EMAIL PROTECTED]>;  <[EMAIL PROTECTED]>
Planix, Inc. <[EMAIL PROTECTED]>; VE3TCP; Secrets of the Weird <[EMAIL PROTECTED]>

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: tag list

2002-05-25 Thread Larry Jones

Quick Solutions writes:
> 
> "cvs rlog" doesn't distinguish tags from branch. They both are referred
> as symbolic names. I'd use "cvs status -v" for this purpose.

A tag (aka symbolic name) can be either a branch tag or a revision tag
-- they're both tags.  You can tell if a tag is a branch tag or not by
looking at the number of components: revision tags have an even number
of components (e.g., 1.10, 1.1.1.1), branch tags have an odd number
(e.g., 1, 1.1.1).

-Larry Jones

Nobody knows how to pamper like a Mom. -- Calvin

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: problems with timestamps at re- checkout

2002-05-25 Thread Mike Klinke

Would either: "make clean" or "touch foo/bla" work for you?

Regards, Mike Klinke


- Original Message -
From: "Rex, Sören" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, May 23, 2002 6:54 AM
Subject: problems with timestamps at re- checkout

snip  Or is there another way to get the target recreated ?

Sören Rex



___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



CVS Newbie

2002-05-25 Thread Jeremy Scribner

I am new to CVS and familar enough with Linux to be dangerous.  I would like
to setup a Linux server to host our website and a CVS repository for the
website.  I have search the web to try and find a good howto but haven't had
any success, can someone plz point me in the right direction.  I an
currently using Mandrake 8.2

Thanx in advange


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Retrieving timestamp of cvs rtags

2002-05-25 Thread William Brower

Is there any way to retrieve the timestamp of when a
cvs rtag or tag command was issued? That is I'm less
concerned (today) with *what files* belong to a given
tag as I am *when* the tag was applied. Doing this via
a cvs command would be great but even if I have to
grope around in the repository, it would be OK.

Thanks,
Bill


William Brower
MIT Lincoln Laboratory
Kwajalein Field Site, Marshall Islands



___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: CVS Newbie

2002-05-25 Thread George Schlitz

Some reading material for this...

Using CVS to manage a web site (Linux).  This page has other good links too:
http://www.kegel.com/cvsadmin.html

CVS and the web:
http://www.cvshome.org/docs/infoweb.html

If you use apache:
http://www.sub.nu/mod_cvs/guide.shtml

CVS Version Control for Web Site Projects:
http://www.durak.org/cvswebsites/


"Jeremy Scribner" <[EMAIL PROTECTED]> wrote in message
z5%G8.196$[EMAIL PROTECTED]">news:z5%G8.196$[EMAIL PROTECTED]...
> I am new to CVS and familar enough with Linux to be dangerous.  I would
like
> to setup a Linux server to host our website and a CVS repository for the
> website.  I have search the web to try and find a good howto but haven't
had
> any success, can someone plz point me in the right direction.  I an
> currently using Mandrake 8.2
>
> Thanx in advange
>
>


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Functionality differences between CVS and CVSNT (Newbie)

2002-05-25 Thread Karim Saloojee

Hi

What are the differences functionality wise between the main CVS and the
CVSNT port? I have searched  a few of the mailing lists but I have not come
up with any concrete answers.

Is there also a difference in the way security is handled? I understand that
pserver is supported on CVSNT, but how does that differ from how it is
supported under CVS?

Is it possible to take a CVSNT repository and move it to CVS and vice versa?
Why has CVSNT been backported to Linux/Unix, what is the point of that
considering you have the original CVS for Linux/Unix?

Thanks in advance,
Karim


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Problem: Merging Trunk and Branch several times

2002-05-25 Thread Ralf Beckers

Ahoi,

I have a little problem with understanding CVS ...

We need to develop on the trunk, where all general improvements and 
bugfixes are done (not release specific bugfixes!).
We also develop new features in new branches, till they are stable.
Sometimes, it is neccessary to merge bugfixes from the trunk to the branch. 
Sometimes, there will be a merge from the branch to the trunk.
To avoid conflicts, we use update with 2 times -j to get just the changes 
and not the merges (the "own" code back). Therefor we set 2 tags
(premerge and merge), for better access.
The poor thing is, that we won't get the "conflict solutions", since the 
merged-tag will be set after the commit.
(I've done a poor ascii-art for more details).


--- time --->

  branch +-(A1)-(T2)--+(A5)-(T5)-(A6)
 | code changes   *code changes   ^
 | plus conflict  *  /*\
- root-of-brnch -+*   *
 |   \*/  * 
 | code changes   Vcode changes   *
  trunk  +-(A2)-(T1)-(A3)-(T3)--(A4)-(T4)-+ 


T1 = cvs tag premerge-brnch_1
T2 = cvs tag branch-brnch_1
A1 = cvs commit
A2 = cvs commit
A3 = cvs update -j root-of-brnch -j branch-brnch_1
 emacs to solve conflict.
 cvs commit
T3 = cvs tag merged-brnch_1
A4 = cvs commit
T4 = cvs tag trunk_bugfix_1
T5 = cvs tag premerge_bugfix_1
A5 = cvs commit
A6 = cvs update -j root-of-brnch -j premerge-brnch_1
   -> conflict (again!)...

now I got a conflict in the line, which causes the conflict before within 
the trunk-merge.
Is it really neccessary to fix this conflict twice? How can I then ensure, 
that it will befixed 
the same way as in the trunk, and that the code is identical?

Or do we use CVS the wrong way (how can this merges be used better)?

Thanks in advance,
Ralf Beckers
___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



problems with timestamps at re- checkout

2002-05-25 Thread "Rex, Sören"



We had the following 
scenario:
 
1. user1: cvs co 
foo 
2. user2: cvs ci 
foo-> 
commit new versions of foo/bla
3. user1: cd foo; 
make   -> 
creates targets outside foo
4. user1: cd ..; cvs 
release -d foo    -> target outside foo not 
deleted
5. user1: cvs co 
foo   
-> get foo with new version of foo/bla
6. user1: cd foo; 
make   
-> doesn't recreate target,
 
because cvs co/up 
creates new files in working directory with the timestamp from last 
checkin.

Why "cvs co/up" 
creates new files with the timestamp of their checkin ?An 
option to cvs co/up to force the current timestamp at new files would 
be very helpful.
Or is there another 
way to get the target recreated ? 
 
Sören 
Rex


repository????

2002-05-25 Thread Sohrab Saran

I am a CVS newbie. My jCVS frontend was apparently not working, so I  looked
in the CVS directory where the files that jCVS references  reside. I found
this file called "repository" and found that it was  pointing to one
directory above the root of the repository. So I went  and changed this to
the root.

Later on I had second thoughts and going through the CVS  documentation,
found that "repository" contains the  location in the repository where the
parent folder of the CVS folder resides.

 I think the filename "repository" is misleading and that this filename
should be deprecated and changed to "location" or something. Keeping
intuitive naming conventions would help  encourage people to study and
improve CVS. Otherwise they would be on the lookout for other friendlier
version control systems.

I hope that this is useful.

Regards,
Sohrab Saran


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



CVS timestamping question

2002-05-25 Thread mshardogg

Hi:

I am working with a bunch of people on a project and using a cvs
repository. We are located all over the world and were wondering how
cvs does timestamping to ensure we are always working with the latest
version. Does it always use GMT? Is our timezone differences something
we should be concerned about or do we not need to worry about it? We
will all be using the the unix version of cvs. 

Thanks,

Maneesh


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



SSH and pserver simultaneously

2002-05-25 Thread Artamonov, Juri
Title: SSH and pserver simultaneously





Does anybody know if it's possible to set on CVS server SSH server for remote connections and pserver for local connections?

Thanks in advance,
   Juri.





WinCVS Over SSH Hangs

2002-05-25 Thread Fred Quimby

This is similar to the "CVS over SSH hangs' thread but is not the same 
problem.

First the details:
Solaris 7 server
Win2k client
CVS 1.11.1p1 (client/server)
WinCvs 1.3.7.1 or 1.3.8.1
SSH client is any of these
   1) PuTTY 0.51, 0.52, or 0.52+ (bleeding edge).
   2) OpenSSH_3.1p1, SSH protocols 1.5/2.0, OpenSSL 0x0090602f
   3) SSH Secure Shell 3.1.0 Windows Client

Now the problem: I can open an ssh session using any of the clients 
directly and authenticate using password or passphrase authentication. 
Commands like "ssh user@host cvs version" work fine.

However, if I set WinCvs up to use ssh authentication, the cvs Console 
Window fails to terminate. WinCvs reports the command issued, 
information requested, and "CVS exited normally with code of 0" BUT THE 
CONSOLE WINDOW IS STILL OPEN and the 'fish' swimming. Killing the 
concole window lets things continue normally and cause any further 
problems under W2k but causes an exception error under W98.

Recent changes: I upgraded to WinCvs 1.3.8 and PuTTY 0.52 when I first 
noticed the problem. I've sence gone back to 1.3.7 and 0.51 but still 
have the problem.

Help?


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



What to install?

2002-05-25 Thread wega Informatik AG, Christian Meister

Hello,

I will make a first evaluation of winCVS (standalone) and therefore wanted 
to now what I need to install.

Thank you

Regards
Christian Meister


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



how to fine file version differences between two tags?

2002-05-25 Thread Shane McDaniel


Is there an easy way to find what file's are different between two
different tags?

-shane
___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: Regarding Authentication

2002-05-25 Thread Noel Yap

SSH does authentication if used properly.  I think
you'll need to set CVSROOT to something like
:ext:user@server:/path/to/repo the set CVS_RSH to
/path/to/ssh.  I haven't done this in a while so RTM
to be sure.

Noel
--- Rohan  Bairat <[EMAIL PROTECTED]> wrote:
> Dear Friends,
> 
> I wanted to know that if we use SSH to connect to
> remote server 
> and then work with CVS do we need an authentication
> service ? If 
> yes why do we need seperate service.
> 
> Which is the best way to authenticate? PAM/Kerberos
> /LDAP
> 
> please let me know
> Rohan
>
_
> Click below to visit monsterindia.com and review
> jobs in India or 
> Abroad
> http://monsterindia.rediff.com/jobs
> 
> 
> ___
> Info-cvs mailing list
> [EMAIL PROTECTED]
> http://mail.gnu.org/mailman/listinfo/info-cvs


__
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



cvs pserver installation

2002-05-25 Thread stefan radulian

hi!
i am experiencing a problem with setting up cvs pserver. i followed the 
instruction in the manual and configured xinetd so that it starts cvs 
pserver on port 2401 successfully ( i tested with telnet). but when i am 
trying to connect, syslog says: "www xinetd[26206]: START: cvspserver 
pid=26228 from=$IP... www xinetd[26228]: FAIL: cvspserver address from=$IP" 
and on client side i only get "cvs [login aborted]: reading from server: 
Connection reset by peer", i checked everything mentioned in the manual and 
couldnt find the error...
i heard of some reverse lookup problems, but i can do reverse lookup on the 
system by simply doing "host IP", that should be it?!


can somebody help please?


thanx.
stefan.



___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: WinCVS Over SSH Hangs

2002-05-25 Thread Rene Berber

Fred Quimby <[EMAIL PROTECTED]> wrote in message 
news:<[EMAIL PROTECTED]>...

> This is similar to the "CVS over SSH hangs' thread but is not the same 
> problem.
> 
> First the details:
> Solaris 7 server
> Win2k client
> CVS 1.11.1p1 (client/server)
> WinCvs 1.3.7.1 or 1.3.8.1
> SSH client is any of these
>   1) PuTTY 0.51, 0.52, or 0.52+ (bleeding edge).
>   2) OpenSSH_3.1p1, SSH protocols 1.5/2.0, OpenSSL 0x0090602f
>   3) SSH Secure Shell 3.1.0 Windows Client
> 
> Now the problem: I can open an ssh session using any of the clients 
> directly and authenticate using password or passphrase authentication. 
> Commands like "ssh user@host cvs version" work fine.

Warning: read the WinCVS manual, it recommends that you set up your
ssh configuration in such a way that you do not need to enter
passwords or pass-phrases; otherwise, no matter what version you use,
a "command prompt" window will always open (not a nice panel, like it
happens with pserver), most times minimized so you have to search for
it, and in that window you'll have to enter the password.

You don't have to get rid of password and pass-phrase, you only have
to configure ssh and key-handling for the later.

> However, if I set WinCvs up to use ssh authentication, the cvs Console 
> Window fails to terminate. WinCvs reports the command issued, 
> information requested, and "CVS exited normally with code of 0" BUT THE 
> CONSOLE WINDOW IS STILL OPEN and the 'fish' swimming. Killing the 
> concole window lets things continue normally and cause any further 
> problems under W2k but causes an exception error under W98.
> 
> Recent changes: I upgraded to WinCvs 1.3.8 and PuTTY 0.52 when I first 
> noticed the problem. I've sence gone back to 1.3.7 and 0.51 but still 
> have the problem.
> 
> Help?

OK, first: this is normal operation with WinCVS; at least with the
versions you are using.  If you want a little better behaviour (but
not perfect) go back to version 1.3.6 .

Second, you say you prefer 1.3.7, I don't agree ... that version had
so many bugs that I stopped using it after one day.

Last, the description of a persistent command window that needs to be
closed by hand so WinCVS ends the operation sounds like a problem I
been having with WinCVS (1.3.6 and 1.3.8) and JBuilder 6, but it only
happens when I use in the server side CVS 1.11.2, going back to
1.11.1p1 solved those "processes" hanging.   You are using the older
version so I don't really know what to make of this.

Anyway, hope this info helps.
-- 
R. Berber
rberber AT mailandnews . com
___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



question about log command

2002-05-25 Thread Andy Kriger

I am new to CVS and am trying to get the log command to only output those
files changed since a certain date or with a certain revision. When I use
the -r or -d flag, the revision information is limited to the flag options,
but I still get a header for every file (whether or not it has a relevant
revision or change).

Is there any way to display the file name and description, suppressing the
header information?
If not, does anyone have a good shell script to extract the just the file
name and description info?

Please reply by email as I am not subscribed to this list.

Thank you
Andy Kriger


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



CVS/fileattr error when checking out

2002-05-25 Thread Piet Verhoeve
Title: CVS/fileattr error when checking out






Hi,


when checking out a tree, I get the error message :


cvs server: Updating tcs/cpp/tcs2500/ce2500/src

cvs server: cannot read /CVS/dev/tcs/cpp/tcs2500/ce2500/src/CVS/fileattr: Permission denied


Can someone tell me what generates this error ? 

Is this something I should worry about ? 

Can I prevent it from occurring or should I tell the developers not to worry ?


Thanks,


Piet V.


Ir. Piet Verhoeve, PhD

Sr. Research Associate


Televic N.V

Leo Bekaertlaan 1

8870 Izegem (Belgium)

Tel. +32 51 30 30 45 

Fax. +32 51 31 06 70

email: [EMAIL PROTECTED] 

web: www.televic.com 





Re: why pserver and log_accum.pl sending multiple emails

2002-05-25 Thread Peter Lynch

Ok, turns out that the script couldn't find the cvs
executable. Fixed that by using an absolute path to
it.

Perl was not giving me any indication which is why I
overlooked it.

-Peter

--- Peter Lynch <[EMAIL PROTECTED]> wrote:
> Greetings,
> 
> I recently added log_accum.pl and commit_prep.pl via
> loginfo. Everything works fine when commiting
> sources
> from sandboxes on the cvs home machine where
> CVSROOT=/cvsroot. However, when commiting changes
> via
> pserver remotely, two emails are sent for evey
> commit,
> the emails looking identical. Even if I use pserver
> protocal on same machine as /cvsroot, I get the same
> problem: two emails.
> 
> I am using server/client version 1.11.1p1.
> 
> Here is what I have in loginfo:
> 
> modulename (echo "Exceuting loginfo...";
> /usr/local/bin/perl
> $CVSROOT/CVSROOT/util/log_accum.pl
> -d -m [EMAIL PROTECTED] %s)
> 
> And in a script called from commitinfo:
> 
> if $CVSROOT/CVSROOT/util/commit_prep.pl ${1+"$@"};
> then
>exit 0
> fi
> exit 1
> 
> When I add a debugging line immediately before the
> call to mail_notification inside log_accum.pl I see
> it
> printed twice, as below:
> 
> ---
> Checking in README.txt;
> /cvsroot/CVSROOT/util/README.txt,v  <--  README.txt
> new revision: 1.22; previous revision: 1.21
> done
> Debug turned on...
> module - CVSROOT
> dir- CVSROOT/util/
> path   - CVSROOT:util
> files  - CVSROOT/util:README.txt
> id - 249
> Searching for log file index... found log file at
> 0.249, now writing tmp files.
> Checking current dir against last dir.
> Current directory CVSROOT/util is last directory
> /cvsroot/CVSROOT/util -- all commits done.
> ## Beginning the final log
> message...format_lists(): CVSROOT/util/:README.txt
> format_names(): dir = CVSROOT/util/; files =
> README.txt.
> main: pre-sort changed_files =
> CVSROOT/util/:README.txt.
> main: post-sort changed_files =
> CVSROOT/util/:README.txt.
> main(): doing 'cvs -nQq status -v README.txt'
> cvs server: Rebuilding administrative file database
> ## Calling mail_notification from line
> 568..##
> Calling mail_notification from line 568..
> -
> 
> No other statements are being printed twice??
> And log_accum cleans up the temp directory just fine
> all the files it uses there.
> 
> Something else I noticed. When I pass "-s" to
> log_accum.pl, preventing status from being reported,
> only one email is sent.
> 
> So to review, :
> 1. I get two emails, using pserver protocol
> 2. I get two emails, from both remote client and
> locally using pserver
> 3. temp files are cleaned up correctly despite two
> emails.
> 4. the mail_notification function in log_accum is
> called twice, but it appears no other code in
> log_accum.pl is executed twice.
> 5. disabling the use of cvs status inside log_accum
> results in one email being sent so everything
> appears
> fine using pserver. 
> 6. when status is on using pserver two emails are
> sent, but neither contains a status report.
> 7. I have a similar script that does a cvs diff. It
> bahaves the same in that not using the diff part
> results in one email, but using it means two.
> 
> I'm baffled. Anyone get these scripts to behave
> using
> pserver? Ideas? Is it something to do with the shell
> on the server using pserver? help
> 
> Thanks,
> 
> Peter
>  
> 
> 
> __
> Do You Yahoo!?
> LAUNCH - Your Yahoo! Music Experience
> http://launch.yahoo.com
> 
> ___
> Info-cvs mailing list
> [EMAIL PROTECTED]
> http://mail.gnu.org/mailman/listinfo/info-cvs


__
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



how to restore removed branch

2002-05-25 Thread Yan, Rong (R.)

Hello,

My name is Rong. I am working in Ford Motor Company. We are
using CVS as a revision control tool  for our software development.
I made a mistake yesterday: when I tried to remove a branch from
a file under certain dirctory, I did it under graph mode. So CVS removed
this branch from every file under this directory. This branch is the 
main branch for our project. We have to restore it to every file under
this directory and keep the original revision history. Please tell me how 
could we do this? Thanks.

Regards,

Rong

P.S. 


This is an example of the our file with correct history graph inside CVS:

 <<...OLE_Obj...>> 


This is an example of our files which I removed the main branch
'scvsp_v1' accidentally : 


 <<...OLE_Obj...>> 


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



problem in login with wincvs

2002-05-25 Thread moshe shamy

Hi everyone,

I recently installed on Linux server cvs-1.11.1p1.
then I installed on my computer wincvs 1.3 I go to admi/preferences and fill
the correct data (the line of CVSROOT is [EMAIL PROTECTED]:/root/cvs when
moshe is the user name the number is the i.p and root/cvs is the path).
and then I tried to login and failed the computer said
cvs [login aborted]: connect to 192.168.15.86(192.168.15.86):2401 failed: No
connection could be made because the target machine actively refused it.

therefore, I looked in the permissions of CVSROOT I see drwxrwxr-x I don't
think I need to change the permissions because this permissions was in the
first time.

does anybody know why cant I login

Tank you Moshe


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



CVS Checkins/Commits By E-mail

2002-05-25 Thread David T. Ashley

Hi,

I'd like to allow users to check files into CVS by e-mail addressed to my
server.  They would just put some special instructions in the e-mail (like
the full path of the file) and attach the file.  The transaction would be
verified via a cryptographic hash return mail and confirmation.

Here are my questions:

a)Are there any web interface packages for CVS around?  ViewCVS is great,
but it doesn't allow one to also check in stuff (just to view it).

b)Has anyone done any e-mail stuff like this before?  Any packages around?

c)Any tips or suggestions?  (which scripting languages to use to most easily
process e-mail?, etc.)

Best regards and thanks, Dave Ashley.



___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: FW: Help w/ CVS

2002-05-25 Thread Rene Berber

Caroline Neal <[EMAIL PROTECTED]> wrote in message 
news:<[EMAIL PROTECTED]>...

> I am working on a project that requires customer headers and footers and
> cannot find where to edit them in the CVS program.  Is it possible and if so
> how?
[snip]

What do you mean by "headers and footers"?   

There is nothing close to that related to CVS as far as I know; you
may be mixing concepts with something that is stored in CVS and may
have it's "headers and footers" changed by CVS through the use of
keyword substitution (i.e. $Date$ which gives you the date the
revision was checked in), if that's the case look at section 12 of the
Cederqvist CVS manual.

Hope this helps.
-- 
R. Berber
rberber AT mailandnews.com
___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: problem when using shell script to checkout huge binary files (>70MB)

2002-05-25 Thread Stewart Brodie

In message <[EMAIL PROTECTED]>
  [EMAIL PROTECTED] ("Veronica Zhu") wrote:

> I use Java Runtime.getRuntime().exec() to execute a shell script. This
> shell script does cvs checkout of project repositories  into user
> directories for web based file browsing.
> 
> It works great for all files EXCEPT huge binary files whose size is
> about 70 Mega Bytes. The directory, which should contain those 
> large files, was checkout as an empty directory. (No errors observed.)
> However, at the same time, other directories with smaller files 
> were checkout normally with expected files.
> 
> It doesn't look like the Java problem, because I can use the
> same Java function to execute a shell script that copy the huge
> file from one folder to another one. Well, cvs checkout
> works OK for the large files when doing so in win-cvs windows.
> The server is Red Hat Linux 7.1 and uses 
> Concurrent Versions System (CVS) 1.11.1p1 (client/server).

You say no errors were observed - how are you checking for this?  Do you have
the output of cvs itself or are you going by the exit status?

We saw mysterious partially failed checkouts when we had problems with our
server running out of memory when processing directories contain 120MB+
binary files (we had no choice in the matter) which resulted in "protocol
error".  The operation is cancelled but a successfully error code is
returned, because of a bug in src/server.c which stops the error being
reported properly.


-- 
Stewart Brodie, Senior Software Engineer
Pace Micro Technology PLC
645 Newmarket Road
Cambridge, CB5 8PB, United Kingdom WWW: http://www.pacemicro.com/

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



CVS on single NT machine -- username mismatch?

2002-05-25 Thread R

I have used cvs on a Unix machine for a while, now I would like to 
use it on a Windows NT machine -- but not as a server/client setup, just 
for a single user on a single machine, and I am quite happy with using a 
command-line version rather than installing several other packages to allow 
gui use. However, when I install the cvs.exe downloaded from cvshome.org, I 
get the message 'your apparent username is unknown to the system' 

I don't understand this, because I am logged on to the system with a local 
user account, and the username echoed by the message is correct; where is 
it mangling it .. and .. how can I work around it or fix it? Preferably 
without installing more software packages.  

 
___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Completely new version

2002-05-25 Thread Kristian Stobbe

Hi,

I'm fairly new to CVS. Thsi is the first semester I'm using CVS. When I
turn in my rapport I would like to make all my files version 2.0. Can this
be done and how? Or do I have to ude the TAG?

-Kristian

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: "cvs commit: nothing known about 'filename'"

2002-05-25 Thread Sven Sandberg

Paul Hughett wrote:
> Also possible is that you've misspelled the filename or that you're in the
> wrong directory.

Thanks to both of you for answering, I was just standing in the
wrong directory. That was stupid :-)

Sven Sandberg

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: Is this taginfo problem a permissions thing?

2002-05-25 Thread Duane Morin



You're correct about my syntax, I fixed that once I got the script to be called at all.  I most likely just plain confused something, because I started from scratch on a different machine, it worked, then I went back to the original machine, started from scratch, and it worked.  Thanks for the help.

Duane







[EMAIL PROTECTED] (Larry Jones)
05/21/2002 11:43 AM

        
        To:        Duane Morin/SKI/USA/Zurich@Scudder
        cc:        [EMAIL PROTECTED]
        Subject:        Re: Is this taginfo problem a permissions thing?


Duane Morin writes:
> 
> I create a /home/dmorin/localcheckout and do "cvs co CVSROOT".  I add
> this
> line:
> ALL     '/home/dmorin/tagger.sh $1 $2 $3 $4'

That is wildly incorrect.  You want just:

                 ALL                 /home/dmorin/tagger.sh

> The weird part is that when I look at /home/dmorin/repository/CVSROOT
> I see that taginfo has *not* changed at all, bit taginfo,v seems to
> indeed know about my change!  What's the scoop with that?

You did commit taginfo after modifying it, didn't you?  When you did,
you should have gotten a message from CVS saying that it was "Rebuilding
administrative file database"; it sounds like that didn't happen.  If
not, it's because you managed to confuse CVS and it didn't know you were
modifying files in CVSROOT -- what's in your working directory's
CVS/Root file?  To work around the problem, you can force a database
rebuild by doing "cvs init".

-Larry Jones

When you're SERIOUS about having fun, it's not much fun at all! -- Calvin






*** PLEASE NOTE ***
This message, along with any attachments, may be confidential or legally privileged.  It is intended only for the named person(s), who is/are the only authorized recipients. If this message has reached you in error, kindly destroy it without review and notify the sender immediately. Thank you for your help.
**

newbie cvs question for windows

2002-05-25 Thread Daniel

I am using Windows 2000 to host cvs as a server. I am also using WinCVS as
the client. Both are working and I can check things in and out. Currently, I
set the server to run with the pserver protocol and the pserver
impersonation.

(1) I understand that pserver is a protocol that transmits the
username/password/data in the clear, but what exactly is pserver
impersonation?

(2) I do not have ntserver or ntserver impersonation checked. If I read the
information correctly (and it's very brief), ntserver protocol only works
with NT/2000 client machines, so that if I use this protocol on the server,
Linux/Unix machines won't be able to access the cvs server. Is this correct?
I also was not clear on whether ntserver encrypts
username/password/transmission of data.

(3) When I use pserver, I need to type in a username and password. Just for
fun, I switched pserver off, and turned on ntserver. On the command line of
the server itself, I tried to login but could not (because that's for
pserver), so I did a checkout without entering username/password. (a) How is
it authenticating me? (b) If I wanted to use the command line from another
machine to connect, what would be the syntax? That is, would I have to
change the CVSROOT variable on the other machine, and if so, to what? (c)
Assuming that the CVSROOT on the other machine does not contain a
username/password, again, how is it authenticating me? Is it looking to see
if I am a Windows user of the server machine?

WINCVS:

(1) In admin, preferences, what does the use version box represent? There
are two options: standard or nt server. Is nt server mean that the cvs
server is using the ntserver protocol? I wasn't sure because my cvs server
was only using pserver and impersonation, and I was still able to do a log
of a file while my wincvs client was set to using ntserver.

What is the best way to encrypt username/password/data while using the cvs
server on Windows and using WinCVS as a client?

Sorry for all the questions.

Thanks in advance.




___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: CVSROOT/passwd ?

2002-05-25 Thread Jeff Bert

yes, thanks I didn't know where the FM was *wink*

it's written better than most Linux docs...

cheers,

Jeff

"Rene Berber" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> [EMAIL PROTECTED] (Rene Berber) wrote in message
news:<[EMAIL PROTECTED]>...
>
> [snip]
> > Read section 2.9.3.1 of the Cerderqvist CVS manual.  Then you may want
>
> Oops!   Sorry for the misspelling, it's Cederqvist.
> [snip]
>
> --
> R. Berber
> rberber AT mailandnews.com


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: problem when using shell script to checkout huge binary files (>70MB)

2002-05-25 Thread Mark A. Flacy

It probably *is* a java problem.  The java run time process starts up with
a given amount of heap space.  Try adding a -Xmx128m to the java command
line to see if that makes a difference.

java -X  will give you all of those non-standard options.
___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



cvs pserver login problem

2002-05-25 Thread lectrix

hi!
i am reposting this since i forgot to fill in the subject field last time, 
sorry!
keep hoping someone can give me a hint on this:

i am experiencing a problem with setting up cvs pserver. i followed the 
instruction in the manual and configured xinetd so that it starts cvs 
pserver on port 2401 successfully ( i tested with telnet). but when i am 
trying to connect, syslog says: "www xinetd[26206]: START: cvspserver 
pid=26228 from=$IP... www xinetd[26228]: FAIL: cvspserver address from=$IP" 
and on client side i only get "cvs [login aborted]: reading from server: 
Connection reset by peer", i checked everything mentioned in the manual and 
couldnt find the error...
here is my login command:
lectrix@symbion lectrix $ cvs -d :pserver:www.symbion.at:2401/home login
Logging in to :pserver:[EMAIL PROTECTED]:2401/home
CVS password:
cvs [login aborted]: reading from server: Connection reset by peer

and CVSROOT ist
lectrix@symbion lectrix $ echo $CVSROOT
/home

i heard of some reverse lookup problems, but i can do reverse lookup on the 
system by simply doing "host IP", that should be it?!
can somebody help please?
thanx. stefan. 


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs