发表于: 2020-01-22 22:02:35

1 1176


今日完成的事

  使用svn拉取github代码至服务器


  配置服务器nginx地址指向svn拉取github代码


  重新理解任务目标

    昨天将任务理解错误,直接在已有的本地git仓库里创建svn仓库并checkout至github仓库,导致版本混乱出现各种报错


明日计划完成的事

   着手task3


遇到的问题

  昨日未解决问题

(因理解错,将window与centos服务器建立svn连接)

   本地使用checkout出现以下错误


解决方法

引用

Checkout 显示 URL /../../.. 不存在
      Checkout 显示 URL /../../.. 不存在
          如果库的路径是 svn库的路径为:/usr/local/svn/test/
          启动不能用
svnserve -d -r /usr/local/svn/test
要用
svnserve -d -r /usr/local/svn


遇到的问题


原因&解决方法

配置服务器上svnserve.conf时,需将下列四个参数前#注释去掉,并且空格也要去掉

anon-access = read 

auth-access = write 

password-db = passwd 

realm = My First Repository


重新思考

task2中使用git与svn为两个部分,目标大体步骤应如下图所示


遇到的问题

修改nginx.conf里location 站点目录后  显示403 forbiden


原因

文件目录权限不足


解决方法

使用chmod -R 777 /xxx 给予网页的母文件夹权限


收获

学习了svn客户端tortoiseSVN的基本操作

学些了linux系统下svn的安装及简单的使用

深切感受了git和svn的其中一些区别(git为分布式svn集中式)

对nginx的配置有了更深一步的理解


域名仍在备案中 先拿ip代替

(过后才知道香港不用备案,哭晕  备案真的好麻烦)


返回列表 返回列表
评论

    分享到