Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: Add cmCTestCVS and cmCTestSVN | Brad King | 2009-02-24 | 1 | -0/+17 |
| | | | | | These cmCTestVC subclasses will implement interaction with CVS and SVN tools. | ||||
* | ENH: Factor out VCS tool detection | Brad King | 2009-02-24 | 1 | -64/+93 |
| | | | | | | | In cmCTestUpdateHandler, this factors out version control tool detection from the monolithic cmCTestUpdateHandler::ProcessHandler to separate methods. This also places priority on detection of the tool managing the source tree since using any other tool will cause errors. | ||||
* | ENH: Factor out initial checkout method | Brad King | 2009-02-24 | 1 | -58/+65 |
| | | | | | | This moves the initial checkout code from the monolithic cmCTestUpdateHandler::ProcessHandler to a separate method cmCTestUpdateHandler::InitialCheckout. | ||||
* | ENH: Refactor quoting of VCS tool command | Brad King | 2009-02-23 | 1 | -11/+9 |
| | | | | | | Previously we pre-quoted the command line tool path. This avoids it by quoting the command everywhere it is used, thus preserving access to the original, unquoted command. | ||||
* | ENH: Remove generation of unused Update.xml parts | Brad King | 2009-02-17 | 1 | -68/+7 |
| | | | | | | | | | | This removes generation of some Update.xml content that is not used by any Dart1, Dart2, or CDash servers: - Revisions elements - Directory attribute of File elements - File elements within Author elements The content was generated only because the original Dart1 Tcl client generated it, but the content was never used. | ||||
* | BUG: Fix svn update logic for modified files | Brad King | 2009-02-16 | 1 | -0/+4 |
| | | | | | | | | | The main svn update parsing loop in cmCTestUpdateHandler previously had a logic error because the variable 'res' was not reset for each iteration. For a locally modified file it would report the update info for the previous non-modified file, or nothing if there was no previous file. This fixes the logic by setting variable 'res' in both control paths for each iteration. See issue #8168. | ||||
* | STYLE: Fix spelling in cmCTestUpdateHandler | Brad King | 2009-02-16 | 1 | -9/+9 |
| | | | | | | | This renames the variable 'numModiefied' to 'numModified' to fix its spelling. It also renames 'modifiedOrConflict' to 'notLocallyModified' to describe its purpose (rather than the opposite of its purpose). See issue #8168. | ||||
* | ENH: Create cmXMLSafe to help escapes in XML | Brad King | 2009-02-05 | 1 | -19/+20 |
| | | | | | | | This class provides easy syntax to efficiently insert blocks of data into XML documents with proper escapes. It replaces the old cmCTest::MakeXMLSafe and cmSystemTools::MakeXMLSafe methods which allocated extra memory instead of directly streaming the data. | ||||
* | ENH: Divide CTest file submission list by part | Brad King | 2009-01-12 | 1 | -1/+1 |
| | | | | | | This splits the list of files for CTest to submit into those belonging to each part. The set is recombined just before submission. Later this will allow piecewise submissions. | ||||
* | BUG: Manage LC_MESSAGES with an object | Brad King | 2009-01-06 | 1 | -25/+44 |
| | | | | | | | This moves management of the LC_MESSAGES environment variable into an automatic variable. Previously if an error occurred the original environment value was not restored. This makes the fix to issue #5936 more robust. | ||||
* | STYLE: Remove trailing whitespace | Brad King | 2009-01-06 | 1 | -3/+3 |
| | |||||
* | BUG: use LC_MESSAGES = C instead of en_EN | Bill Hoffman | 2008-10-19 | 1 | -4/+4 |
| | |||||
* | BUG: Fix recognition of files deleted from CVS | Brad King | 2008-10-18 | 1 | -1/+8 |
| | | | | | | | | | | | | The output of "cvs update" contains a line such as one of cvs update: `foo.txt' is no longer in the repository cvs update: foo.txt is no longer in the repository cvs update: warning: foo.txt is not (any longer) pertinent when file "foo.txt" has been removed in the version to which the update occurs. Previously only the first case would be recognized. This fixes the regular expression to match all these cases. | ||||
* | ENH: play it safe and restore the value of LC_MESSAGES | Bill Hoffman | 2008-10-10 | 1 | -1/+17 |
| | |||||
* | ENH: make sure LC_MESSAGES is en_EN so that we can parse the output of svn ↵ | Bill Hoffman | 2008-10-10 | 1 | -0/+8 |
| | | | | and cvs | ||||
* | BUG: undo fix for 7292 because a switched file should show up as an odd ↵ | Bill Hoffman | 2008-10-01 | 1 | -1/+1 |
| | | | | thing on the dashbaord | ||||
* | BUG: fix for bug 7292, svn parsing flagged errors or conflicts for switched ↵ | Bill Hoffman | 2008-09-09 | 1 | -1/+1 |
| | | | | or locked files | ||||
* | STYLE: line length | Bill Hoffman | 2008-01-31 | 1 | -1/+2 |
| | |||||
* | ENH: remove warnings | Bill Hoffman | 2008-01-30 | 1 | -1/+1 |
| | |||||
* | ENH: enhancements for cdash, include system information and better time entries | Bill Hoffman | 2008-01-30 | 1 | -0/+4 |
| | |||||
* | ENH: fatal error if cvs update fails | Bill Hoffman | 2007-08-03 | 1 | -1/+9 |
| | |||||
* | STYLE: Fix typo | Andy Cedilnik | 2006-10-26 | 1 | -1/+1 |
| | |||||
* | BUG: Replace some errors with warnings | Andy Cedilnik | 2006-10-13 | 1 | -2/+2 |
| | |||||
* | ENH: Add svn cleanup before running svn | Andy Cedilnik | 2006-03-15 | 1 | -6/+47 |
| | |||||
* | STYLE: Fix some style issues | Andy Cedilnik | 2006-03-10 | 1 | -153/+165 |
| | |||||
* | STYLE: Fix some style issues | Andy Cedilnik | 2006-03-09 | 1 | -79/+170 |
| | |||||
* | ENH: add extra thing for svn X status output | Bill Hoffman | 2006-01-27 | 1 | -0/+4 |
| | |||||
* | BUG: Fix the problem with update.xml.tmp not being coppied | Andy Cedilnik | 2005-12-13 | 1 | -5/+0 |
| | |||||
* | ENH: More output | Andy Cedilnik | 2005-10-19 | 1 | -1/+1 |
| | |||||
* | ENH: Better handling of removed files and remove warning | Andy Cedilnik | 2005-07-22 | 1 | -7/+2 |
| | |||||
* | ENH: Add support for detecting files that were removed | Andy Cedilnik | 2005-07-21 | 1 | -0/+19 |
| | |||||
* | ENH: Add default update options | Andy Cedilnik | 2005-07-11 | 1 | -0/+4 |
| | |||||
* | BUG: Remove warning when using CVS | Andy Cedilnik | 2005-07-11 | 1 | -8/+8 |
| | |||||
* | ENH: Several improvements with the way things are handled. Also, support ↵ | Andy Cedilnik | 2005-06-23 | 1 | -2/+3 |
| | | | | multiple submited files | ||||
* | ENH: Add superclass for all commands and handlers. Improve handlers to have ↵ | Andy Cedilnik | 2005-06-17 | 1 | -4/+51 |
| | | | | initialization code, and start initializing ctest when start is invoked | ||||
* | ENH: Several improvements to CTest: | Andy Cedilnik | 2005-06-16 | 1 | -11/+50 |
| | | | | | | | | | 1. Support for showing line numbers when debugging ctest --show-line-numbers 2. Modify the ctest initialization code, so that it can be delayed 3. Handlers now have corresponding command if they were invoked from the command (so far only update actually use that) 4. Start command is simplified and the functionality is moved to CTest 5. Update can perform initial checkout if CTEST_CHECKOUT_COMMAND is set 6. Add test that checks out kwsys and perform tests on the fresh checkout | ||||
* | ENH: Separate standard output and standard error for problematic commands | Andy Cedilnik | 2005-06-14 | 1 | -15/+32 |
| | |||||
* | COMP: Remove ERROR reserved word or something and replace with ERROR_MESSAGE | Andy Cedilnik | 2005-05-31 | 1 | -9/+9 |
| | |||||
* | ENH: Add support for writing output file. While doing that, redesign the way ↵ | Andy Cedilnik | 2005-05-31 | 1 | -71/+46 |
| | | | | ctest does output. There may still be problems with commands failing, but that should be fixed by applying the similar concept to whole CMake | ||||
* | ENH: Allow spaces in update command | Andy Cedilnik | 2005-05-04 | 1 | -0/+2 |
| | |||||
* | ENH: Cleanups | Andy Cedilnik | 2005-05-03 | 1 | -10/+10 |
| | |||||
* | COMP: Remove warnings | Andy Cedilnik | 2005-04-26 | 1 | -1/+2 |
| | |||||
* | ENH: Support for modified and conflicts in subversion | Andy Cedilnik | 2005-04-24 | 1 | -42/+67 |
| | |||||
* | BUG: Remember if there was update error | Andy Cedilnik | 2005-04-24 | 1 | -3/+3 |
| | |||||
* | COMP: Commented out unused variable until the corresponding logic is finished. | Brad King | 2005-04-22 | 1 | -2/+2 |
| | |||||
* | ENH: Reorganize a bit and make sure to report an error if there are modified ↵ | Andy Cedilnik | 2005-04-21 | 1 | -11/+21 |
| | | | | files or conflicts | ||||
* | ENH: Cleanups and add CTEST_UPDATE command | Andy Cedilnik | 2005-02-17 | 1 | -6/+6 |
| | |||||
* | COMP: Remove unused variable | Andy Cedilnik | 2005-02-16 | 1 | -2/+0 |
| | |||||
* | ENH: Improve output, and handle 'G' files in subversion | Andy Cedilnik | 2005-02-16 | 1 | -7/+25 |
| | |||||
* | BUG: If project is up to date, handle that case | Andy Cedilnik | 2005-02-16 | 1 | -2/+2 |
| |