| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Older svn versions do not have the --depth option for "svn add".
Fortunately we do not need it for versions that old. Look for the
option and use it only when available.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The test adds a subdirectory with
svn add subdir
svn add ... subdir/foo.txt subdir/bar.txt
Subversion 1.7 fails on the second command with
svn: warning: W150002: '.../subdir/foo.txt' is already under version control
svn: warning: W150002: '.../subdir/bar.txt' is already under version control
svn: E200009: Could not add all targets because some targets don't exist
because it considers adding an already-versioned file to be an error.
Avoid the problem by using
svn add --depth=empty subdir
to add the subdirectory without the files it contains.
|
|
|
|
|
|
|
| |
Teach (create|run)_dashboard_script macros to treat the argument as the
name of a build tree. Append '.cmake' to generate the dashboard script
name. This allows future re-use of the macros for multiple test
scripts.
|
|
|
|
|
|
|
| |
The commit "Submit Subversion directory path in Update.xml" added the
element <SVNPath>...</SVNPath> to Update.xml for Subversion work trees.
This commit teaches the CTest.UpdateSVN test to verify the presence of
the element.
|
|
|
|
|
| |
The CTest.UpdateCVS/SVN tests report every step with a message. This
adds a message for the local modification step.
|
|
|
|
|
| |
This teaches the test to create local modifications in the work tree
before updating.
|
|
|
|
|
| |
This enhances the CTest.UpdateSVN test with a space in the test author
name. It will check that author name parsing works correctly.
|
|
|
|
|
| |
This adds a source tree subdirectory to the content of the test
projects. It also smoke tests more than one revision worth of changes.
|
|
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.
|