[Insight-developers] Strange behavior of "cvs up" during nightly build

Bill Lorensen bill.lorensen at gmail.com
Mon Jan 11 20:20:52 EST 2010


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