浏览代码

FindSubversion: Invoke svn non-interactively (#12304)

Otherwise Subversion_WC_LOG hangs if credentials are not set.
Aaron C. Meadows 14 年之前
父节点
当前提交
0c6e8524fe
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Modules/FindSubversion.cmake

+ 1 - 1
Modules/FindSubversion.cmake

@@ -109,7 +109,7 @@ IF(Subversion_SVN_EXECUTABLE)
     # This macro requires a svn server network access (Internet most of the time)
     # This macro requires a svn server network access (Internet most of the time)
     # and can also be slow since it access the svn server
     # and can also be slow since it access the svn server
     EXECUTE_PROCESS(COMMAND
     EXECUTE_PROCESS(COMMAND
-      ${Subversion_SVN_EXECUTABLE} log -r BASE ${dir}
+      ${Subversion_SVN_EXECUTABLE} --non-interactive log -r BASE ${dir}
       OUTPUT_VARIABLE ${prefix}_LAST_CHANGED_LOG
       OUTPUT_VARIABLE ${prefix}_LAST_CHANGED_LOG
       ERROR_VARIABLE Subversion_svn_log_error
       ERROR_VARIABLE Subversion_svn_log_error
       RESULT_VARIABLE Subversion_svn_log_result
       RESULT_VARIABLE Subversion_svn_log_result