Question

2005-03-31 Thread Mark Lancisi

We have an offsite lab that currently pulls test suites from our cvs repository 
at our home office while running tests.. Problem is, the test suites in cvs are 
huge and will sometimes take hours to checkout over the dedicated pipe (vs a 
couple minutes when checked out at the home office).

In order to speed things up, I'd like to set up a cvs  read only mirror copy of 
the repository  at the offsite that stays up to date automatically with the 
master repository. That way the offsite lab can checkout test suites without 
having to go through the pipe. 

My question is, does cvs support the notion of  a read only mirror repo? 

Thanks in advance for any info.

Mark Lancisi


___
Info-cvs mailing list
Info-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/info-cvs


cvs diff -r queston

2005-03-17 Thread Mark Lancisi
Hello - 

I've got a branch that was branched some months ago from the trunk of one of my 
projects.

I'd like to diff the head of this branch with the HEAD of the trunk.

So - while in the top level directory of a local checked out copy of the branch 
I run:

cvs diff -rHEAD


Problem is, this seems to only return differences between the base files for 
the branch and the HEAD of the trunk, rather than the head of the branch and 
HEAD of the trunk. 
 (Example: So if I have file x.c that is currently  version 1.4 on the trunk 
and 1.2.2.7 on the branch, I'd expect the command I run run cvs -r1.4 -r1.2.2.7 
x.c against that file, but instead it runs cvs diff -r1.2 -r1.4 x.c)

One way around this, I've found,  is to use rdiff instead:

cvs rdiff -rbranchname -rHEAD projectname

This does do the appropriate diffs, however I don't understand why simply 
running cvs diff -rHEAD doesn't do the same thing..

Thanks in advance for any help!





___
Info-cvs mailing list
Info-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/info-cvs


Question regarding branch merges

2004-05-14 Thread Mark Lancisi

I've got a branch that I've been keeping in line with the HEAD of the trunk by merging 
via :

cvs update -d -j foottag -j HEAD 

in my branch sandbox, and then committing the results and moving the foottag on the 
trunk to the HEAD . 

This works great.. However - there is one issue I'm seeing.. New directories on the 
trunk (and any new files in them) do not get merged into my sandbox. New files in 
existing directories do, but new directories containing new files do not.


Does anyone have any idea if this is a  design limitation or a bug in cvs? Or am I 
just doing something wrong?

Thanks in  advance!

Mark Lancisi


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


question regarding file has disappeared message on checkout..

2002-10-15 Thread Mark Lancisi

Does anyone know what this means? I'm getting this message on a few files
when I do a checkout ..

It looks like the files in question are still available in the repository,
but they did not get checked out...

Thanks in advance for any help!

markl




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



Changing the name of a branch tag

2002-02-21 Thread Mark Lancisi

Is there an easy way to change the name of a branch tag in cvs? Thanks in
advance for any info..


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



question regarding diffing tags and branches..

2002-02-13 Thread Mark Lancisi



I need to find out the list of changes, per file, 
made to a branch since its creation. I also need a list of changes, per file 
made to the trunk since creation of the branch. I want to be able to sort these 
lists of files and compare them.

I've got a statictag signifying the foot of 
the branch. Does anyone have any tips on the easiest way to get this info 
out of cvs?

thanks in advance.
markl


cvs date and time question

2002-01-11 Thread Mark Lancisi

Does anyone know if there is  any easy way (via cvs) to find out exactly
what date and time a local source tree was checked out (cvs co) or last
updated (cvs update)? At this point I am ready to simply long list the
entire tree looking for most recent dates and times, but that is ugly and
time consuming..

thanks!
markl




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



Tags question

2001-12-03 Thread Mark Lancisi



Is there a cvs command or utility that you can run 
on a given project/module that will give you a list of all the tags present 
therein?

thanks in advance!

markl


rcsinfo question

2001-10-18 Thread Mark Lancisi



I am attempting to use rcsinfo to display a small  
custom commit log template.

I have a test project in cvs I am working on so the 
rcsinfo file looks like this:


test_project 
/home/cvsuser/repo/CVSROOT/checkintemplate



I then attempt a commit to 
"test_project".
Despite the fact that 
/home/cvsuser/repo/CVSROOT/checkintemplate exists on the server, the client 
continues to display the default template in the editor of your choice.. 
(in my case, vi)...


I have not found any info on the net or in manuals 
that refer to problems with this or steps I might have to take to get it to 
work. Am I missing something here? Does anyone have any 
idea??

thanks in advance!!!

markl


Question regarding commit logs.

2001-10-17 Thread Mark Lancisi

How do I get cvs to bring up a preconfigured simple text template containing
fields to fill in instead of a blank editor window  when you do a  cvs
commit  *without* the -m?

I'd like to have a fill in the blank template to standardize log messages
and institute a process that reminds people that checkin comments are
inportant and should always contain good descriptions of the changes made to
a file or group of files.

I see the template containing fields like:

Problem:


Solution:


Tests run:


 Any ideas?
Thanks in advance!!


markl


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



Fw: Question regarding commit logs.

2001-10-17 Thread Mark Lancisi

Whoops. Sorry -
Turns out I found the answer to my question on line.. But thanks to all who
replied.

I do have one other question that I did NOT find an answer too..

If I have verifymsg run a shell script by DEFAULT  that verifies that the
comment it is passed is written using the template listed (also by DEFAULT)
in rcsinfo, will this by definition cause a commit with -m to fail or does
the -m completely skip the rcsinfo AND verifymsg steps???

thanks. (again) !
markl

- Original Message -
From: Mark Lancisi [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, October 17, 2001 2:39 PM
Subject: Question regarding commit logs.


 How do I get cvs to bring up a preconfigured simple text template
containing
 fields to fill in instead of a blank editor window  when you do a  cvs
 commit  *without* the -m?

 I'd like to have a fill in the blank template to standardize log messages
 and institute a process that reminds people that checkin comments are
 inportant and should always contain good descriptions of the changes made
to
 a file or group of files.

 I see the template containing fields like:

 Problem:


 Solution:


 Tests run:


  Any ideas?
 Thanks in advance!!


 markl


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



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



Question regarding locking

2001-10-12 Thread Mark Lancisi



I've got two top level projects in a single cvs 
repository. 

I'd like to lock one of those projects. In other 
words, I'd like for everyone, except maybe one or two users, to be read only 
users of one of the projects. The other projects needs to remain read/write for 
all. It looks like I can set this up at the repository level by using the 
"readers" file. However, I cannot seem to find any info on the web or 
reference books that say anything about locking trees at the projects level, or 
the branch or file level, for that matter. 

I figure if a toy Sourcesafe can do this, cvs must 
have a way.

Thanks in advance for any info..

markl


question regarding cvs history

2001-09-12 Thread Mark Lancisi

I need to find out which modules have been committed on a branch tag I
created 1 week ago. Getting this sort of info from the mainline is not
particularly difficult, but I'll be damned if I can figure out how to get it
for branches...

 I don't see any mention of how to show history of branches  in any cvs
history help or FAQ I have found . Is cvs history the correct command to use
to get this info (and if so, what is the magic) OR is there some other
command I should use ( or file I should look at...)

Any help is greatly appreciated..

Thanks!!!
markl


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