Custom loginfo tags?

2003-07-22 Thread Jeraimee Hughes
I think I'm looking for custom loginfo tags, but I'm not sure.

The spec is the ability to do a custom action based on commit log
text. e.g. When the following text is put into the commit log entry
an action would be done:

- - - - - - -
Added the foobar feature and did some spelling updates.
@sometag foobar feature was added
- - - - - - -

CVS would see the @sometag and use that line of text to - in this example -
notify (via e-mail) someone that the "foobar feature was added".

Can anyone point me to documentation suggesting how I might go about this.

I'm also going to research in my copy of Version Management with CVS.

-- 
Jeraimee


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


Re: Being able to import changes from one branch to an other

2003-07-22 Thread Mark Priest
Damien,

The usual way of applying changes from one branch to another is to use the
cvs merge facility.  I would recommend using a merge to push the changes to
the other branch after you commit.  Otherwise you are likely to have a mess
when you do get around to merging the changes later since you will be
subverting cvs in a sense.

You can use ExamDiff to generate unix-style diff files.  ExamDiff is a
freeware tool that can plug into WinCVS and is available at
http://www.prestosoft.com/ps.asp?page=edp_examdiff.

-Mark

- Original Message -
From: "Damien Castelltort" <[EMAIL PROTECTED]>
To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
Sent: Tuesday, July 22, 2003 10:24 AM
Subject: Being able to import changes from one branch to an other


>
> Hi,
>
> I'm working on a specific branch, before committing i would like to create
a
> diff file of all the
> changes I made, so i can apply those changes on the other branch. As far
as
> I remember there is
> a utility called diffutil that does the trick ? where can I find it ? i
need
> to under Win32 system,
> anyone can help ?
>
> Thks
>
> Castelltort Damien
> Technical Lead / Lead Tools Programmer
> Quantic Dream
> http://www.quanticdream.com
>






> ___
> 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


Re: Being able to import changes from one branch to an other

2003-07-22 Thread Mark Priest
Damien,

The usual way of applying changes from one branch to another is to use the
cvs merge facility.  I would recommend using a merge to push the changes to
the other branch after you commit.  Otherwise you are likely to have a mess
when you do get around to merging the changes later since you will be
subverting cvs in a sense.

You can use ExamDiff to generate unix-style diff files.  ExamDiff is a
freeware tool that can plug into WinCVS and is available at
http://www.prestosoft.com/ps.asp?page=edp_examdiff.

-Mark

- Original Message -
From: "Damien Castelltort" <[EMAIL PROTECTED]>
To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
Sent: Tuesday, July 22, 2003 10:24 AM
Subject: Being able to import changes from one branch to an other


>
> Hi,
>
> I'm working on a specific branch, before committing i would like to create
a
> diff file of all the
> changes I made, so i can apply those changes on the other branch. As far
as
> I remember there is
> a utility called diffutil that does the trick ? where can I find it ? i
need
> to under Win32 system,
> anyone can help ?
>
> Thks
>
> Castelltort Damien
> Technical Lead / Lead Tools Programmer
> Quantic Dream
> http://www.quanticdream.com
>






> ___
> 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


Being able to import changes from one branch to an other

2003-07-22 Thread Damien Castelltort

Hi,

I'm working on a specific branch, before committing i would like to create a
diff file of all the
changes I made, so i can apply those changes on the other branch. As far as
I remember there is
a utility called diffutil that does the trick ? where can I find it ? i need
to under Win32 system,
anyone can help ?

Thks

Castelltort Damien
Technical Lead / Lead Tools Programmer
Quantic Dream
http://www.quanticdream.com
BEGIN:VCARD
VERSION:2.1
N:Damien;Castelltort
FN:Castelltort Damien
ORG:Quantic Dream
TITLE:Technical Lead / Lead Tools Programmer
TEL;WORK;VOICE:(33) 01 44 64 00 90
TEL;WORK;FAX:(33) 01 44 64 00 89
ADR;WORK:;;56, Boulevard Davout;Paris France;;75020;France
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:56, Boulevard Davout=0D=0AParis France 75020=0D=0AFrance
URL;WORK:http://www.quanticdream.com
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
REV:20030704T093308Z
END:VCARD
___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs


CVS Client for Mac OS 10.2.1

2003-07-22 Thread Gurpreet Singh (SCM)
Hi

Well this is regarding the CVS client for Mac OS !
I am facing a peculiar poblem - the client either hangs or quits with erro
code 1 in between itself while getting the code on a new Mac system with the
follo. config
Mac G4, OS 10.2.1 , Ram 256 MB, HDD 40 GB, (Dual Processor)

There is no network problem or so..
The Mac CVS I am using is 3.2. beta 8 and also beta14. Also to mention this
works fine on another Mac systems generally with OS 9.2 / 10.1.

Kindly suggest or which mac os client version should I use ?

Regards
Gurpreet S


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


Re: A particular binary file gets the following error

2003-07-22 Thread Mahantesh
Gurpreet Singh (SCM) wrote:

A client when trying to commit  a particular binary file  
(Filename.Maxname.dll) gets the following error:

cvs: hash.c:312: findnode: Assertion `key != ((void *)0)' failed.

cvs [server aborted]: received abort signal

I have tried deleting the file from the path and then adding it but 
all in vein

http://ccvs.cvshome.org/fom/cache/131.html
the solution to the problem is to' remove that file in repository in 
server and add it again.'
Mahantesh.
--



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


A particular binary file gets the following error

2003-07-22 Thread Gurpreet Singh (SCM)



Hi All
 
A client when trying 
to commit  a particular binary file  (Filename.Maxname.dll) gets 
the following error:
 
cvs: hash.c:312: findnode: Assertion `key != ((void *)0)' 
failed.
cvs [server aborted]: received abort signal
 
I have tried deleting the file 
from the path and then adding it but all in vein.
Any suggestions to check this 
error message !!
RegardsGurpreet S 
 
___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs


Re: gcvs documentation

2003-07-22 Thread Mahantesh
Kent Emia wrote:

hi to all, I'm looking for any documentation for gCvs I found it in the
website but when going to that link, the domain is for sale 
do you have one in you're HD, any can u give me any existing domain for
the documentation.

http://freshmeat.net/projects/gcvs/?topic_id=53%2C52
The URL above *may* help.
Cheers.
Mahantesh.
--


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


Re: Update without merge.

2003-07-22 Thread david
> Hello,
> 
> I would like to be able to update my project without CVS merging anything.  
It should replace unedited files with newer ones if they exist.  But files 
which have been edited (by me but not checked in) should be left alone.  I 
often need to hack up a bunch of files in order to run some test.  It would 
be nice to not have to make all these changes again every time I do an 
update.  Is this possible?  Thanks.
> 
I'm not really understanding here.  Why would you want to do that?
If you've hacked up file 1, and another developer changes file 1 and
file 2, if you only update file 2 you might well have inconsistent
versions that won't even compile.

On the other hand, if you update file 1 also, CVS will do its best
to merge the repository changes with your hacks.  Either it will
succeed, in which case you want those changes, or it will find
conflicts, in which case you really do need to pay attention to
what's changed in the repository.

In any case, it looks ot me that the right answer is exactly what
CVS does:  update all files, and merge changes as best it can.
If CVS finds conflicts on the merge, then you need to look at
the changes yourself.  CVS does not simply overwrite source
files; look at the files in the directory with names beginning
with ".#".  You can always therefore get the old versions back,
either to overwrite the merged versions or just for reference.

-- 
Now building a CVS reference site at http://www.thornleyware.com
[EMAIL PROTECTED]



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


Re: gcvs documentation

2003-07-22 Thread Mark D. Baushke
Kent Emia <[EMAIL PROTECTED]> writes:

> hi to all, I'm looking for any documentation for gCvs I found it in the
> website but when going to that link, the domain is for sale 

It is hard to know what you are looking to find... 'found it in the website'
is just too vague to understand exactly what you mean.

I *think* you probably want one of these:

http://www.wincvs.org/ (this was once http://www.cvsgui.org/)
http://cvsgui.sourceforge.net/

But, do you want the GTK port of WinCVS (second link) or the WinCVS port
itself (first link)?
 
> do you have one in you're HD, any can u give me any existing domain for
> the documentation.

I am sorry, but parsing 'have one in you are HD' is a bit hard (use of
"you're" when folks really should use "your" is a pet peeve of mine).
Did you mean to ask

Do you have a copy of gCVS on your hard drive? If so, does it have
any URLs associated with itthat I may use to help to locate it to
download a copy for my own use?

If so, then the answer is no, I do not presently have a copy of the
GTK port of WinCVS on my machine and I do no run windows, so I do not
have a copy of wincvs laying around at the present time.

However, I suspect that you are asking about either the GUI version of
CVS or the GTK front-end for cvs.

> Thanks
> Kent

Be advised that neither the wincvs nor the cvsgui projects use this
mailing list for asking/answering in-depth questions. You will need to
use the contact information provided on those sites. (Some folks here do
understand other versions of cvs, but those versions are really outside
of the cvshome.org version of cvs which this list is intended to
discuss. Feel free to ask questions, but do not be disappointed if no
answer is given... :-)

Good luck,
-- Mark


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


gcvs documentation

2003-07-22 Thread Kent Emia
hi to all, I'm looking for any documentation for gCvs I found it in the
website but when going to that link, the domain is for sale 

do you have one in you're HD, any can u give me any existing domain for
the documentation.

Thanks
Kent





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


Feature Request: admin files for "cvs import" and "cvs add "

2003-07-22 Thread Wu Yongwei
My previous post titled "cvs_acls and cvs import" has got no reply so far,
and I suppose I should regard it as no one knows of an answer except
modifying source.

Thus I request that administrative files for "cvs import" and "cvs add
" be added to cvs to control these operations. Not being a cvs guru, I
just want to give my opinions, and hope that some veteran here could give
helpful suggestions.

One way is just to add new administrative files, like "importinfo" and
"adddirinfo".  If files are too many, maybe some could be merged, say, we
could use "commitinfo" to check the "add " operation.

Opinions?

(When we can agree on how to change, I can have a try to modify the source,
if no one else is willing to do it.  But before that I want to hear others'
opinions on what to do and get advice on how.  I am not familiar with the
cvs source.)

Best regards,

Wu Yongwei



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