summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestSVN.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2009-02-24 20:43:25 (GMT)
committerBrad King <brad.king@kitware.com>2009-02-24 20:43:25 (GMT)
commit506e745c3744acdc9cb53f0cd71f6be306ce70a1 (patch)
treed4496d3a898859dcd0454337c0d292bf87a924b5 /Source/CTest/cmCTestSVN.h
parent3f4064f7ac672a511937b0a8aba04f87eb831294 (diff)
downloadCMake-506e745c3744acdc9cb53f0cd71f6be306ce70a1.zip
CMake-506e745c3744acdc9cb53f0cd71f6be306ce70a1.tar.gz
CMake-506e745c3744acdc9cb53f0cd71f6be306ce70a1.tar.bz2
ENH: Teach cmCTestSVN to load repo/tree relation
This teaches cmCTestSVN::NoteNewRevision to save the repository URL checked out in the work tree, the repository root, and the path below the root to reach the full URL.
Diffstat (limited to 'Source/CTest/cmCTestSVN.h')
-rw-r--r--Source/CTest/cmCTestSVN.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/CTest/cmCTestSVN.h b/Source/CTest/cmCTestSVN.h
index 3df4e2c..af14cf0 100644
--- a/Source/CTest/cmCTestSVN.h
+++ b/Source/CTest/cmCTestSVN.h
@@ -43,6 +43,15 @@ private:
std::string OldRevision;
std::string NewRevision;
+ // URL of repository directory checked out in the working tree.
+ std::string URL;
+
+ // URL of repository root directory.
+ std::string Root;
+
+ // Directory under repository root checked out in working tree.
+ std::string Base;
+
std::string LoadInfo();
// Parsing helper classes.