RE: Comparison of two repositories?

2003-09-11 Thread Lemke, Michael IZ/HZA-IE5
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
 Sent: Wednesday, September 10, 2003 8:07 PM
 To: [EMAIL PROTECTED]
 Cc: CVS list
 Subject: Re: Comparison of two repositories?
 
 
 Mark D. Baushke writes:
  
  The '-x CVS' option tells GNU diff to exclude any CVS 
 directories from
  the comparison.
  
  If you have lots of RCS keywords turned on, then you may 
 wish to write a
  quick script that goes thru your diff output an elides any 
 hunks that
  only contain differences in RCS keyword expansions.
 
 Or use the GNU diff -I option to ignore those lines in the 
 first place.

Is there a way to have them ignored as well in a regular
cvs update -j ... -j ... operation?  

Michael


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


Re: Comparison of two repositories?

2003-09-11 Thread Mark D. Baushke
Lemke, Michael  IZ/HZA-IE5 [EMAIL PROTECTED] writes:

 [EMAIL PROTECTED] writes:
  Mark D. Baushke writes:
   
   The '-x CVS' option tells GNU diff to
   exclude any CVS directories from the
   comparison.
   
   If you have lots of RCS keywords turned on,
   then you may wish to write a quick script
   that goes thru your diff output an elides
   any hunks that only contain differences in
   RCS keyword expansions.
  
  Or use the GNU diff -I option to ignore those
  lines in the first place.
 
 Is there a way to have them ignored as well in a
 regular cvs update -j ... -j ... operation?

Ignored? Not entirely. The closest you can come is
to add the -kk flag to the command:

   cvs update -kk -j... -j...

After you have resolved your conflicts, use 

   cvs update -kkv

to restore the default values for your keywords.

Good luck,
-- Mark


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


Merging multible branches

2003-09-11 Thread Christian Schultz Ottosen
Merging multible branches.

PROBLEM:
 I loose my merged branch changes if another branch is merged to the trunk afterward. 
QUESTION:
 How does CVS merge a branch, if multible branch points exists on the same trunk 
version. 
DESCRIPTION:
I reproduced the problem like this:
  
 1.1
  |
[Branch1]--- 1.2 ---[Branch2]
| | |
|1.3|
| | |
 1.2.2.1 ---1.4|
  | |
 1.5--- 1.2.4.1  (minor change not included in 1.2.2.1)  


The merge of Branch1 results in:

cvs update -P -jBranch1 tekst.txt (in directory 
C:\CVSsandbox_SCADA\testmodules\cso\Dir\)
RCS file: /mitarepo/testmodules/cso/Dir/tekst.txt,v
retrieving revision 1.2
retrieving revision 1.2.2.1
Merging differences between 1.2 and 1.2.2.1 into tekst.txt


The merge of Branch2 results in:

cvs update -P -jBranch2 tekst.txt (in directory 
C:\CVSsandbox_SCADA\testmodules\cso\Dir\)
RCS file: /mitarepo/testmodules/cso/Dir/tekst.txt,v
retrieving revision 1.2.2.1
retrieving revision 1.2.4.1
Merging differences between 1.2.2.1 and 1.2.4.1 into tekst.txt

And now the changes made in 1.2.2.1 and merged into 1.4, is removed in this last 
merge. 
How can that happen?? 
I have always believed that ONLY changes in the branch is merged. But the output of 
the merge command for Branch2 indicates that a diff is beeing made between the two 
branches, and this diff is merged into the trunk (Now I loose my changes made in 
Branch1)???



Med venlig hilsen / Yours sincerely / Mit freundlichen Grüssen

Christian Schultz Ottosen
Software Developer 
M.Sc.E.E. 

E-mail: [EMAIL PROTECTED]

MITA-TEKNIK A/S
Håndværkervej 1
8840 Rødkærsbro
Denmark
Tel: +45  86 65 86 00
Fax: +45  86 65 92 90
www.mita-teknik.com


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


Merge-Problem: nonmergeable file needs merge

2003-09-11 Thread Johannes Kilian
Hi there,

during a merge (from branch to HEAD) I got the following error message
(concerns a lot of files):
---
...
cvs server: PositionOffset.xml: permission mismatch between 1.1 and 1.1.2.1
cvs server: nonmergeable file needs merge
cvs server: revision 1.1.2.1 from repository is now in
config/scan/PositionOffset.xml
cvs server: file from working directory is now in .#PositionOffset.xml.1.1
C config/scan/PositionOffset.xml
...


Where does this message come from? My first thought was: the original file
was write-protected before merge - but this wasn't true (In a second
merge-attempt I recursively removed all write-protection flags before merge,
but the
effect was the same)

Perhaps it might have to do with some cvs edit/ cvs unedit actions I
performed with CVS on the files.

Any idea when this message occurs - and what to do to avoid it?

Thanks

Johannes

-- 
COMPUTERBILD 15/03: Premium-e-mail-Dienste im Test
--
1. GMX TopMail - Platz 1 und Testsieger!
2. GMX ProMail - Platz 2 und Preis-Qualitätssieger!
3. Arcor - 4. web.de - 5. T-Online - 6. freenet.de - 7. daybyday - 8. e-Post



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


FW: Mac CVS Error.

2003-09-11 Thread Pervinder Singh Sudan
Hi Guys,

Can somebody suggest me solution to this problem or the forum where I can
put this query ...

Thanx in anticipation .

Regards,
Pervinder Singh Sudan
  -Original Message-
 From: Pervinder Singh Sudan  
 Sent: Thursday, September 11, 2003 6:11 PM
 To:   '[EMAIL PROTECTED]'
 Subject:  Mac CVS Error.
 
 Hi Guys,
 
 I have been running the MacCVS client 3.2b14 on MacOS X 10.2.6 (on a Dual
 Processor MAC). 
 While chedcking out a specific module from the CVS Server running on a
 Linux Server I am getting the following error:
 
 cvsgui [checkout aborted]: Internal error: cvs_hqx.cpp, 635: Unknown
 error: 4294967257
 
 If I update that specific folder it's done successfully but if I do a
 cleanget It throws n error.
 Look forward to the any help on this.
 
 Regards,
 Pervinder Singh 
 
 
 
 
 


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


Re: cvs log problem

2003-09-11 Thread Larry Lords
Sorry to spam everyone.  After a detailed investigation I found the log message
works correctly using cvs 1.11.5, but I also found that I cannot use log to
identify all changes between two tags.  I am trying to identify All changes by
using -- cvs log -rus-1-0-9-78::us-1-0-9-80 -- I have determined that cvs lists
all modifications between the two tags, but will not list additions or
deletions.  It appears that a file must have both tags or it is ignored.

I guess that it makes sense -- it is hard to list what is between if you only
have one end.

Does anyone know how to identify ALL changes between two tags?

Larry Lords

I just upgraded by windows system from CVSNT 2.0.4(?) to cvs 1.11.5 and the log
appears to be working correctly now.  I will do some more detail checking, but
it looks good.

Larry Lords

+++

I am seeing some of the same problems.  There are times it seems to work, and
other times I just get the root directory files.

Is there a way of getting the latest version for a window's cvs client without
downloading the source and building it from scratch?  I believe it is my CVSNT
client that could be some of the problem.

Thanks for your help,
Larry Lords

 [EMAIL PROTECTED] 09/10/03 12:14PM 
Ralph Jocham writes:
 
 When I add the -S option I only get the files I
 modified listed, which is good. However, I also only
 get those in the root directory of the module (i.e.
 not in the subdirectories), which is bad.

There is nothing in the -S option that prevents recursion -- if you're
not seeing any files in subdirectories, it's because there aren't any
selected revisions in any of them.  Run the command without the -S and
see what selected revisions: is for those files.  If it's not zero and
you still don't see those files when you add -S, try upgrading to the
latest release of CVS (1.11.6) on both the client and the server.  If
that still doesn't help, let us know.

-Larry Jones

What's the matter?  Don't you trust your own kid?! -- Calvin


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


--
This message may contain confidential information, and is intended only for the use of 
the individual(s) to whom it is addressed.


==



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


Re: Deleting tag.

2003-09-11 Thread Larry Jones
[EMAIL PROTECTED] writes:
 
 Can any one please explain the behavior for the following tag deletion and
 checkout:

I don't see anything strange about deleting the tag so I assume it's the
checkout that has you confused.  Although the tag was deleted, it still
exists in the CVSROOT/val-tags file and thus is considered valid, so you
don't get an error but you also don't get any files because the tag
doesn't exist in any of them.

-Larry Jones

Bad news, Mom.  I promised my soul to the Devil this afternoon. -- Calvin


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


Re: Merging multible branches

2003-09-11 Thread Larry Jones
Christian Schultz Ottosen writes:
 
 The merge of Branch2 results in:
 
 cvs update -P -jBranch2 tekst.txt (in directory 
 C:\CVSsandbox_SCADA\testmodules\cso\Dir\)
 RCS file: /mitarepo/testmodules/cso/Dir/tekst.txt,v
 retrieving revision 1.2.2.1
 retrieving revision 1.2.4.1
 Merging differences between 1.2.2.1 and 1.2.4.1 into tekst.txt

If Branch2 were rooted where you think it is, the first revision
retrieved would have been 1.2, not 1.2.2.1.  Can you do a status -v on
the file and post the results?

-Larry Jones

He's just jealous because I accomplish so much more than he does. -- Calvin


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


Re: FW: Mac CVS Error.

2003-09-11 Thread Larry Jones
Pervinder Singh Sudan writes:
 
 Can somebody suggest me solution to this problem or the forum where I can
 put this query ...

I think you want the CvsGui mailing list:

http://groups.yahoo.com/group/cvsgui/

-Larry Jones

Santa's gonna skip this block for years. -- Calvin


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


Re: Control boilerplate for log messages

2003-09-11 Thread Larry Jones
Dickson, Craig 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 do not send MIME and/or HTML encrypted messages to the list.
Plain text only, PLEASE!

 However when I go to commit my changes from the command line, in the
 editor window that pops up (Notepad), there is my template, but also the
 original boilerplate that appeared before when I didn't have a template
 (the one with the CVS: prefix on each line).
 
 I have a couple of questions: 
 
 1. Is there a way to remove this boiler plate text? 

No.

 2. Or if not, can I control what it says? 

No.

 3. Can I use the same line prefix technique in my own template? 

Yes.

 4. Lastly can I make my template appear below the boilerplate in the
 editor instead of above it? 

No.

(No is shorthand for Not without changing the code.)

-Larry Jones

Who, ME?  Who?! Me??  WHO... Me?!  Who, me??? -- Calvin


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


Re: FW: Mac CVS Error.

2003-09-11 Thread Geoff Beier
 Hi Guys,
 
 Can somebody suggest me solution to this problem or the forum where 
 I can put this query ...
 
 Thanx in anticipation .

Try the cvsgui mailing list:

http://groups.yahoo.com/subscribe/cvsgui

or look at docs here:
http://www.wincvs.org/

HTH,

Geoff


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


CVS history and tag vs rtag

2003-09-11 Thread Martin FUZZEY
Hi all,

I have a question regarding the entries added to the CVS history file for 
tag operations.

The documentation clearly states that only a rtag operation (and not the 
normal tag) operation writes a history entry.

Could someone in the know tell me why this decision was made. It seems very 
strange to me to exclude norrmal tag operations, whilst at the same time 
logging checkouts which do not affect the repository state [I know this can 
be turned off if desired]

Thanks,

Martin



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


Re: Merge-Problem: nonmergeable file needs merge

2003-09-11 Thread Larry Jones
Johannes Kilian writes:

 cvs server: PositionOffset.xml: permission mismatch between 1.1 and 1.1.2.1

This indicates that you have enabled the notoriously buggy
PreservePermissions code.  Since that has been disabled in recent
releases of CVS, you must either be using a very old release of CVS or
you have gone out of your way to enable it.  I strongly suggest
upgrading to the current release of CVS or at least disabling it in your
CVSROOT/config file.  When PreservePermissions is enabled, CVS stores
the permissions along with each revision.  In this case, it is telling
you that revision 1.1.2.1 had different permissions than revision 1.1.

-Larry Jones

I don't NEED to compromise my principles, because they don't have
the slightest bearing on what happens to me anyway. -- Calvin


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


RE: cvs log problem

2003-09-11 Thread Miller Dale Contractor HQ AFWA
 From: Larry Lords [mailto:[EMAIL PROTECTED]
 Sent: Thursday, September 11, 2003 9:04 AM
 To: [EMAIL PROTECTED]
 Subject: Re: cvs log problem
 
 Does anyone know how to identify ALL changes between two tags?
 
 Larry Lords
 

cvs rdiff -s -rtag1 -rtag2 module 

This will give results such as the following:

File alpha/OTS/fcs/CHFSFR.OTS changed from revision 1.6 to 1.9
File alpha/OTS/fcs/METTE4.OTS is removed; not included in release tag
ver_20030318
File alpha/OTS/static/TMP315.DAT is new; current revision 1.1

Dale Miller


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


updated to 1.11.6 (from 1.11.2) now have problems on windows

2003-09-11 Thread Kevin Layer
I'm running the cygwin 1.11.5 client on Windows 2k sp4.

Got this when I updated today on Windows, after upgrading to 1.11.6
yesterday on the linux RH server (2.4.22 kernel):

D:\acl7\src\clcvs update -d
cvs server: Updating .
P ChangeLog
cvs update: move away ./Makefile; it is in the way
C Makefile
P makedist.cl
cvs server: Updating addcaps
...
cvs server: Updating orblink
P orblink/ChangeLog
P orblink/Makefile
cvs server: Updating orblink/CC
cvs server: Updating orblink/CC/lib
cvs server: Updating orblink/doc
cvs [server aborted]: CHANGE-LOG,v is ambiguous; could mean CHANGE-LOG,v or 
change-log,v

D:\acl7\src\clcvs --version

Concurrent Versions System (CVS) 1.11.5 (client/server)

Copyright (c) 1989-2002 Brian Berliner, david d `zoo' zuhn, 
Jeff Polk, and other authors

CVS may be copied only under the terms of the GNU General Public License,
a copy of which can be found with the CVS distribution kit.

Specify the --help option for further information about CVS

D:\acl7\src\cl



CVS/Entries on the Windows box has:

/makefile/1.35.2.1/Thu Jul 10 21:16:25 2003//Tlayer46


And in the filesystem on the Windows box:

D:\acl7\src\cldir | grep makefile
07/10/2003  02:16p  13,424 makefile
07/07/2003  03:44p   2,527 makefile.defs
07/09/2002  03:36p  42 makefile.top

D:\acl7\src\cl


A fresh checkout of the module on windows yields this:

cvs -Q checkout -r layer46 cl
cvs checkout: move away cl/makefile; it is in the way
...

Files in my repository:

quadra% ls -l Makefile* makefile* Attic/Makefile* Attic/makefile*
-r--r--r--1 layerfi   9127 Dec 17  1997 Attic/Makefile.old,v
-r--r--r--1 layerfi  20231 May 23  1997 Attic/Makefile,v
-r--r--r--1 layerfi  30475 Jul 25 13:21 makefile.defs,v
-r--r--r--1 layerfi 111306 Jul 25 13:21 makefile,v
quadra% 


The Attic version of `Makefile' was cvs removed years ago (on the
trunk and all currently used branches).

This has never been a problem before.

Bug?  Workaround?


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


Re: updated to 1.11.6 (from 1.11.2) now have problems on windows

2003-09-11 Thread Kevin Layer
 I'm running the cygwin 1.11.5 client on Windows 2k sp4.

Btw, upgrading cygwin, which contaains 1.11.6, does not fix the
problem.



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


Re: updated to 1.11.6 (from 1.11.2) now have problems on windows

2003-09-11 Thread Larry Jones
Kevin Layer writes:

 cvs [server aborted]: CHANGE-LOG,v is ambiguous; could mean CHANGE-LOG,v or 
 change-log,v

CVS was designed for case-sensitive file systems and has never quite
worked entirely correctly on case-insensitive file systems.  Client/
server mode where one system is case sensitive and the other is not is
even more problematic.  CVS 1.11.6 generally complains about the
situation rather than quietly doing what may be the wrong thing.

Unfortunately, once you've gotten yourself into this mess, there's no
good way out.  The only solution is to rename one of the files in the
repository so the names don't clash, but that means that checking out an
old version doesn't really give you the old version.

-Larry Jones

He's just jealous because I accomplish so much more than he does. -- Calvin


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


Re: updated to 1.11.6 (from 1.11.2) now have problems on windows

2003-09-11 Thread Kevin Layer
Lots of instances of the following in my repository:

foo,v
Attic/Foo,v

where the Attic file was cvs rm'd years ago and is not used anymore.

If I rename Attic/Foo,v to Attic/Foo_renamed_due_to_cvs_bug,v and cvs
update -d on my Windows box, all is well.



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


Re: CVS history and tag vs rtag

2003-09-11 Thread Eric Siegerman
On Thu, Sep 11, 2003 at 05:30:22PM +0200, Martin FUZZEY wrote:
 The documentation clearly states that only a rtag operation (and not the 
 normal tag) operation writes a history entry.

These threads from the list archives are of particular interest:
http://mail.gnu.org/archive/html/info-cvs/2001-08/msg01156.html
http://mail.gnu.org/archive/html/info-cvs/2000-11/msg00404.html

--

|  | /\
|-_|/ Eric Siegerman, Toronto, Ont.[EMAIL PROTECTED]
|  |  /
When I came back around from the dark side, there in front of me would
be the landing area where the crew was, and the Earth, all in the view
of my window. I couldn't help but think that there in front of me was
all of humanity, except me.
- Michael Collins, Apollo 11 Command Module Pilot



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


Exclusionary checkout?

2003-09-11 Thread Mark Jaffe
We have been working on revising an archaic workflow, and a question came up which I 
could not resolve with my 6 years of CVS experience. 

Would it be possible to pull a set of files from the repository in a _NEGATIVE_ sense? 
That is, I want all the files that do NOT have tag X-Y-Z.

=
Mark Jaffe| (408) 972-9638 (home)
Chief Wizard  | (408) 807-1530 (cell)
Computer Wizards  | (425) 795-6421 (FAX)


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


trouble getting cvs history

2003-09-11 Thread Sarah Gonzales
All,

I'm having trouble getting cvs history for a module in our repository. 
Specifically,

	cvs history -n modulename -D Thursday

returns = No records selected.

If I run
cvs history -n modulename or cvs history -on modulename
without the date stamp, I get information that I checked out the module 
4-30-03 (this is the first time I ever checked this module out), when 
in reality, I checked it out again today. I am able to use it to 
display individual file history info, no problem at all, but I really 
would like to get info regarding the date that users checked out the 
entire modules last.

many thx in advance. I have plowed through the CVS docs and some other 
CVS sites

http://www.loria.fr/%7emolli/fom-serve/cache/155.html
http://www.durak.org/cvswebsites/doc/cvs_118.php#SEC118
but couldn't get the info I needed. Any help is appreciated.



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