redmine通过https连接远程svn

在redmine创建项目设置svn时一直报404错误,提示信息为:版本库中不存在该条目和(或)其修订版本。

404错误,原因是redmine这台电脑上没有证书。综合网上的各个解决方案,整理出一个方法,终于解决这个问题了。

1.打开redmine控制台;2.运行svn list –xml https://svn地址;3.提示证书时选择p();4.运行成功后,,找到subversion_adapter.rb(redmine文件夹\apps\redmine\htdocs\lib\redmine\scm\adapters),找到

str = ''str << " –username #{shell_quote(@login)}" unless @login.blank?str << " –password #{shell_quote(@password)}" unless @login.blank? || @password.blank?str << " –no-auth-cache –non-interactive"strend 修改成:<span style="white-space:pre"></span>def credentials_stringstr = ''str << " –username #{shell_quote(@login)}" unless @login.blank?str << " –password #{shell_quote(@password)}" unless @login.blank? || @password.blank?str << " –trust-server-cert –no-auth-cache –non-interactive –config-dir \&;c:/Users/用户名(Administrator)/AppData/Roaming/Subversion\&;"strend5.重启redmine即可。

如果困难是堵砖墙,拍拍它说你还不够高。

redmine通过https连接远程svn

相关文章:

你感兴趣的文章:

标签云: