View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0012630CMakeCTestpublic2011-12-16 04:312013-03-04 08:38
Reporterdoob 
Assigned ToBrad King 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
Platformx86 and x64OSLinux and WindowsOS Version
Product VersionCMake 2.8.6 
Target VersionCMake 2.8.10Fixed in VersionCMake 2.8.10 
Summary0012630: ctest_update can't handle svn externals properly -- unknown user on update of svn external
DescriptionCTest misses to retrieve the proper username if a change to a build is comming from updating a file that lives withhin an svn external directory.

Parts of our projects share some code by using a common place in the repository and getting that parts of the code into the project source using svn externals.

If some file of an svn external is changed and continuous builds are running, a call to ctest_update() sees the change and properly updates the working copy on the build node but misses to retrieve the username of the user that made the change.

See example xml file.
TagsNo tags attached.
Attached Filesxml file icon ctest_update.xml [^] (1,277 bytes) 2011-12-16 04:31

 Relationships

  Notes
(0029912)
NoRulez (reporter)
2012-07-05 01:59
edited on: 2012-07-05 02:00

It also misses to retrieve the revision and the commit message.
For Example: test.cpp Revision: -1 by Unknown

(0031105)
Brad King (manager)
2012-09-26 18:07

A series to implement this was contributed and discussed here:

 http://thread.gmane.org/gmane.comp.programming.tools.cmake.devel/4627 [^]

and merged to 'master' here:

 http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=7009b35b [^]
(0032460)
Robert Maynard (manager)
2013-03-04 08:38

Closing resolved issues that have not been updated in more than 4 months.

 Issue History
Date Modified Username Field Change
2011-12-16 04:31 doob New Issue
2011-12-16 04:31 doob File Added: ctest_update.xml
2012-07-05 01:59 NoRulez Note Added: 0029912
2012-07-05 02:00 NoRulez Note Edited: 0029912
2012-08-23 13:43 David Cole Target Version => CMake 2.8.10
2012-09-26 18:07 Brad King Note Added: 0031105
2012-09-26 18:07 Brad King Assigned To => Brad King
2012-09-26 18:07 Brad King Status new => resolved
2012-09-26 18:07 Brad King Resolution open => fixed
2012-09-26 18:07 Brad King Fixed in Version => CMake 2.8.10
2013-03-04 08:38 Robert Maynard Note Added: 0032460
2013-03-04 08:38 Robert Maynard Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team