summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestUpdateHandler.h
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Teach CTest to handle Mercurial repositoriesBrad King2009-07-101-0/+1
| | | | | | | | | | | This creates cmCTestHG to drive CTest Update handling on hg-based work trees. Currently we always update to the head of the remote tracking branch (hg pull), so the nightly start time is ignored for Nightly builds. A later change will address this. See issue #7879. Patch from Emmanuel Christophe. I modified the patch slightly for code style, to finish up some parsing details, and to fix the test.
* ENH: Teach CTest to handle Bazaar repositoriesBrad King2009-05-141-0/+1
| | | | | | | | This creates cmCTestBZR to drive CTest Update handling on bzr-based work trees. Currently we always update to the head of the remote tracking branch (bzr pull), so the nightly start time is ignored for Nightly builds. A later change will address this. Patch from Tom Vercauteren. See issue #6857.
* ENH: Teach CTest to handle git repositoriesBrad King2009-04-221-0/+1
| | | | | | | This creates cmCTestGIT to drive CTest Update handling on git-based work trees. Currently we always update to the head of the remote tracking branch (git pull), so the nightly start time is ignored for Nightly builds. A later change will address this. See issue #6994.
* ENH: Factor out VCS tool detectionBrad King2009-02-241-0/+6
| | | | | | | 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 methodBrad King2009-02-241-0/+2
| | | | | | This moves the initial checkout code from the monolithic cmCTestUpdateHandler::ProcessHandler to a separate method cmCTestUpdateHandler::InitialCheckout.
* ENH: Remove generation of unused Update.xml partsBrad King2009-02-171-2/+0
| | | | | | | | | | 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.
* STYLE: Fix some style issuesAndy Cedilnik2006-03-101-6/+6
|
* ENH: Add superclass for all commands and handlers. Improve handlers to have ↵Andy Cedilnik2005-06-171-1/+9
| | | | initialization code, and start initializing ctest when start is invoked
* COMP: Added pragma directives for SGI compilers to avoid useless warnings.Brad King2005-05-031-0/+8
|
* COMP: Remove warningAndy Cedilnik2005-02-161-1/+1
|
* ENH: Initial implementation of SVN support. Closes Bug #1601 - Add ↵Andy Cedilnik2005-02-161-1/+9
| | | | subversion support
* ENH: Several cleanups and improvementsAndy Cedilnik2005-01-271-1/+1
|
* ENH: Add a superclass to all handlersAndy Cedilnik2005-01-271-13/+3
|
* some bug fixes for my recent checkins and some more cleanupKen Martin2004-09-071-0/+59