[Insight-developers] Strange behavior of "cvs up" during nightly build
Nicolas Rannou
Nicolas_Rannou at hms.harvard.edu
Tue Jan 12 14:41:51 EST 2010
Thanks Arnaud and Bill,
Yes I use a separate build for other purpose but I don't know why I used
the nightly build to test my suppressions files...
And I wasn't aware of the -A or -dAP command in cvs...
Thanks for the help, the suppressions should work now, let's see tomorrow!
Nicolas
Arnaud wrote:
Hi Nicolas,
During a nightly build, fils are tagged with the date. So whenever you
do cvs update, you will get every time the same tagged files...
If you want to remove tags: cvs -A
(I would recommend you to use cvs update -dAP instead).
Arnaud
Bill Lorensen wrote:
> A cvs up -A will clear the sticky bit. But if this is in the nightly
> build the scripts will set the sticky bit each night.
>
> I normally keep a separate build for the nightly or continuous builds
> so I don't get fooled my the sticky bit. I do my editing in a personal
> build and checkins from there.
>
> Bill
>
> On Mon, Jan 11, 2010 at 7:00 PM, Nicolas Rannou
> <Nicolas_Rannou at hms.harvard.edu> wrote:
>
>> Hello,
>>
>> I'm doing a dynamical analysis of ITK during a nightly build on my computer.
>>
>> I modified a file CMake/InsightValgrind.supp and I committed the changes.
>> ->revision 1.32
>> ->revision 1.33
>>
>> I download the last CVS version of ITK (*cvs -d
>> :pserver:nicolas_rannou at www.itk.org:/cvsroot/Insight login* ...).
>> (InsightValgrind.supp : revision 1.33)
>>
>> I run my script to do the nightly build.
>> For some reason, it replaces the InsightValgrind.supp by a previous one
>> (revision 1.31).
>> This version is the latest one before I committed changes to this file.
>>
>> So when I run the tests, the suppressions added in
>> CMake/InsightValgrind.supp (1.33) are not used.
>>
>> Then I tried:
>> *
>> cvs status InsightValgrind.supp *
>> ===================================================================
>> File: InsightValgrind.supp Status: Up-to-date
>>
>> Working revision: 1.31
>> Repository revision: 1.31
>> /cvsroot/Insight/Insight/CMake/InsightValgrind.supp,v
>> Commit Identifier: hBDyKxvbXrN1Xjiu
>> Sticky Tag: (none)
>> Sticky Date: 2010.01.11.01.00.00
>> Sticky Options: (none)
>> ===================================================================
>>
>> then
>> *
>> cvs log InsightValgrind.supp *
>> ===================================================================
>> RCS file: /cvsroot/Insight/Insight/CMake/InsightValgrind.supp,v
>> Working file: InsightValgrind.supp
>> head: 1.33
>> branch:
>> locks: strict
>> access list:
>> symbolic names:
>> ITK-3-16: 1.29.0.4
>> ...
>> ITK-2-2: 1.9.0.2
>> ITK-2-2-bp: 1.9
>> keyword substitution: kv
>> total revisions: 33; selected revisions: 33
>> description:
>> ----------------------------
>> revision 1.33
>> date: 2010-01-11 16:40:07 -0500; author: nicolas_rannou; state: Exp;
>> lines: +51 -0; commitid: XFph1OHomG3PfZiu;
>> ENH: suppressions added to remove tcl error during dynamic analysis and last
>> version of ctest on BigFish
>> ----------------------------
>> revision 1.32
>> date: 2010-01-11 15:38:57 -0500; author: nicolas_rannou; state: Exp;
>> lines: +179 -0; commitid: ocmTm9q7TPPPUYiu;
>> ENH: New suppressions added to remove Tcl during dynamical analysis on
>> BigFish
>> ----------------------------
>> revision 1.31
>> date: 2010-01-06 12:15:59 -0500; author: ibanez; state: Exp; lines: +277
>> -0; commitid: hBDyKxvbXrN1Xjiu;
>> ENH: Adding suppresions for Tcl that showed up when doing PrintSelf tests.
>> ----------------------------
>> ===================================================================
>>
>> Any suggestions about how to fix this behavior...?
>> cvs up doesn't change anything, it doesn't update InsightValgrind.supp from
>> 1.31 to 1.33.
>>
>> Thanks,
>>
>>
>> Nicolas
>>
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Kitware offers ITK Training Courses, for more information visit:
>> http://kitware.com/products/protraining.html
>>
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-developers
>>
>>
More information about the Insight-developers
mailing list