If you cache the svn creds on a Mac over an ssh connection, (instead of in the Mac GUI) then they are stored as on Linux, in a file under the ~/.subversion directory. And then you will not be prompted for future connections as the same user to the same repository...<br>
<br>(If you already have cached creds on the Mac, you may have to delete those first and then try from the ssh connection...)<br><br>HTH,<br>David<br><br><br><div class="gmail_quote">On Tue, Aug 18, 2009 at 9:41 PM, Philip Lowman <span dir="ltr"><<a href="mailto:philip@yhbt.com">philip@yhbt.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">There are --username and --password flags to svn, but I wouldn't
recommend using them since on most Linux machines this info could be
gathered via /proc/<pid>/cmdline.<br>
<br>
Generally what we do is authenticate once with svn checkout or svn
update as the user doing the nightly build and rely on subversion's
authentication caching to make the nightly update work. This often
results in passwords being stored in ~/.subversion/auth in the clear on
Linux, but c'est la vie for the moment.<br>
<br>
Not sure on the Mac, according to the svn documentation the system Keychain is used, whatever that is.<div><div></div><div class="h5"><br>
<br><br><div class="gmail_quote">On Tue, Aug 18, 2009 at 11:00 AM, David Rawlins <span dir="ltr"><<a href="mailto:rawlins@sci.utah.edu" target="_blank">rawlins@sci.utah.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all,<br>
<br>
I have an svn repository that requires a password to do an update. How<br>
do I pass the svn password to "ctest -D Nightly"? On Linux I get an<br>
error message when ctest is not able to do the update, but on the Mac it<br>
just hangs waiting for the password to be input. Any help would be<br>
appreciated.<br>
<br>
Thanks,<br>
<br>
Dave<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br>
</blockquote></div><br><br clear="all"><br></div></div>-- <br><font color="#888888">Philip Lowman<br>
</font><br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br></blockquote></div><br>