info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Obtaining the files modified/created after a failed/successful build


From: Denniston, Todd A CIV NAVSURFWARCENDIV Crane, Code JSXN
Subject: Re: Obtaining the files modified/created after a failed/successful build of CVS repository
Date: Thu, 21 Aug 2008 09:50:48 -0400
User-agent: Thunderbird 2.0.0.16 (X11/20080707)

Gaurav Chhabra wrote, On 08/21/2008 05:42 AM:
Hi Todd,



Thanks for your reply.
We have started using CVS & Cruise Control from this month only and we're
able to successfully build the project. But I'm still learning these tools.


Always at least skim the outline of the manual to your tools, and if you are the one maintaining it for others I highly suggest reading the whole thing cover to cover at least once. When I did it with the CVS manual it made my life a LOT easier, especially when I needed to tell users 'don't do THAT' because it gave me the why and usually a better way. :)

But I have don't have much idea as to how we can use cruise control for
tagging.

I am making a few assumptions here, but does CC allow you to run scripts to do the checkouts or scripts pre/post doing the checkout or even as part of the CC build procedure?
As long as it does, then you should be able to have one of those call
`cvs tag $ThisCCTag` or `cvs rtag $ThisCCTag` at one of these stages.
constructing 'ThisCCTag' may be a bit more difficult under windows, but I suspect that folks who understand windows could show you how to achieve the same thing I did under Unix with
export ThisCCTag=CC_`date +%Y%m%d%H%M`.


Moreover, we are using WINDOWS XP not UNIX\LINUX.

You are going to want to subscribe to the CVSNT list and ask most of your questions there. CVSNT was derived from CVS, but it has been changed extensively, plus the folks there PROBABLY understand windows servers a bit more than the folks here.

cvsnt list:
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
or
news://news.cvsnt.org/support.cvsnt

If you are new to CVS, I would suggest reading the manual. The cederqvist[1] is for CVS and should not steer you wrong, but the CVSNT manual[2] is much better at describing the nuances of your version.

I don't think I can use cvs2cl on windows. Please correct me if I'm wrong.


IIRC CVSNT comes with cvs2cl.py, which does pretty much the same thing, but works under windows.

I saw cvs2html also but even that works with Unix systems, if I'm not wrong.



Regards,
Gaurav

[1] http://ftp.gnu.org/non-gnu/cvs/source/stable/1.11.23/cederqvist-1.11.23.html.tar.bz2
http://ftp.gnu.org/non-gnu/cvs/source/stable/1.11.23/cederqvist-1.11.23.pdf

[2] http://www.cvsnt.org/manual
    http://www.cvsnt.org/wiki/
--
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter
http://www.crane.navy.mil/custfeedback




reply via email to

[Prev in Thread] Current Thread [Next in Thread]