1. 09 Feb, 2010 1 commit
    • Brad King's avatar
      Teach CTest.UpdateGIT test to fake file timestamp · 6e7e71e9
      Brad King authored
      We wrap the git executable in a shell script that touches one source
      file after 'git pull'.  This makes the file newer than the index even
      though it has not actually changed.  If CTest does not refresh the index
      properly then the test will fail with a bogus modified file.
      6e7e71e9
  2. 01 Sep, 2009 1 commit
    • Brad King's avatar
      Make CTest.UpdateGIT robust to user git config · 06332c88
      Brad King authored
      Part of this test does "git pull" on a dirty work tree.  We need to make
      sure that 'branch.master.rebase' is false for the test repository.
      Otherwise if it is true in the user configuration then pull will refuse
      to rebase and the test will fail.
      06332c88
  3. 23 Apr, 2009 1 commit
  4. 22 Apr, 2009 1 commit
    • Brad King's avatar
      ENH: Teach CTest to handle git repositories · 9c17cbeb
      Brad King authored
      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.
      9c17cbeb
  5. 08 Apr, 2009 2 commits
  6. 26 Feb, 2009 1 commit
  7. 23 Feb, 2009 1 commit
  8. 19 Oct, 2008 1 commit
    • Brad King's avatar
      ENH: Test CTest update logic with VCS tools · 3584a4ec
      Brad King authored
      This creates new tests "CTest.UpdateSVN" and "CTest.UpdateCVS".  They
      test that the Update.xml produced by CTest for a version-controlled
      project contains entries for files added, changed, and removed.
      3584a4ec