我是新来Jenkins的。我正在尝试一个简单的连接,其中我的工作副本在Windows服务器上,并且我正在将代码提交到充当主存储库的远程Linux服务器上。
我的部署代码在另一台服务器上,我在那里安装了Jenkins,并希望只要我在工作副本上提交任何内容,SVN更新就会立即运行。我已经完成了提交后连接,Jenkins也通过适当的修订和代码更新获得了有关这方面的更新,但物理SVN更新并未在该服务器上进行。我犯了什么错误?
# Working Copy - Windows
# Main Repo - Linux Machine
# Code Deployment Server - Another L
我们有一个运行Apache2.2的Windows服务器。它以前安装了SlikSVN 1.8.x,我们从httpd.conf加载SVN模块:
LoadModule dav_svn_module modules/mod_dav_svn.so
我们最近将SlikSVN升级到1.9.4,我没有在升级后重新启动服务器的想法,因为一切都很正常。
现在服务器今天重新启动,现在Apache服务无法启动。事件日志报告:
The Apache service named reported the following error:
>>> httpd.exe: Syntax error on l
我对此做了很多研究,认为这是一项简单的任务,但我猜我错了。我将概述我为移动svn存储库所做的一切,但无法重新定位或签出目录。
Linux配置=
svn in /home/services/svn/asr
checkout would be svn://"server name"/asr
performed svnadmin dump /home/services/svn/asr > asr.dump
这里一切正常,我把25 to的转储文件移到了Windows服务器上
Windows配置=
created a new repository (svnadmin create