Notes |
|
(0028855)
|
Brad King
|
2012-03-07 10:54
|
|
|
|
(0028856)
|
Brad King
|
2012-03-07 11:00
|
|
|
|
(0028857)
|
Brad King
|
2012-03-07 11:07
|
|
If anyone has time to work on a patch for this look in
Source/CTest/cmCTestSVN.cxx
for all the blocks of code that start with
const char* svn = this->CommandLineTool.c_str();
Convert the local argument arrays to std::vector as is done for some other invocations. Then always add --non-interactive and optionally add --trust-server-cert.
As far as how to make the trust optional, look at
Source/CTest/cmCTestUpdateCommand.cxx
to set ctest config option SVNOptions in addition to SVNUpdateOptions. Then look for that in cmCTestSVN methods using this->CTest->GetCTestConfiguration(...).
|
|
|
(0028858)
|
Brad King
|
2012-03-07 11:08
|
|
Meanwhile, this is probably possible to work around on platforms supporting shell scripts by wrapping svn up in a script such as:
#!/usr/bin/env bash
exec svn --non-interactive --trust-server-cert "$@" |
|
|
(0031089)
|
Nils Gladitz
|
2012-09-23 14:02
|
|
I've attached a patch which I hope fixes this issue.
Thanks for the detailed instructions! |
|
|
(0031091)
|
Brad King
|
2012-09-24 09:08
|
|
|
|
(0031093)
|
David Cole
|
2012-09-24 10:26
|
|
Don't we also need:
SVNOptions: @CTEST_SVN_OPTIONS@
in DartConfiguration.tcl.in?
For this change to be complete, and to work with "ctest -D Experimental" I think this mapping needs to be in that file, too. |
|
|
(0031095)
|
Brad King
|
2012-09-24 11:31
|
|
|
|
(0031102)
|
Brad King
|
2012-09-25 13:38
|
|
|
|
(0032459)
|
Robert Maynard
|
2013-03-04 08:38
|
|
Closing resolved issues that have not been updated in more than 4 months. |
|