当前位置: 首页 > news >正文

建站快车的优点wordpress返利主题

建站快车的优点,wordpress返利主题,做网站宿迁,盗版系统网站怎么建立Linux-Ubuntu环境下搭建SVN服务器 一、背景二、前置工作2.1确定IP地址保持不变2.2关闭防火墙 三、安装SVN服务器四、修改SVN服务器版本库目录五、调整SVN配置5.1查看需要修改的配置文件5.2修改svnserve.conf文件5.3修改passwd文件#xff0c;添加账号和密码#xff08;window… Linux-Ubuntu环境下搭建SVN服务器 一、背景二、前置工作2.1确定IP地址保持不变2.2关闭防火墙 三、安装SVN服务器四、修改SVN服务器版本库目录五、调整SVN配置5.1查看需要修改的配置文件5.2修改svnserve.conf文件5.3修改passwd文件添加账号和密码windows中checkout时需要使用5.4修改authz文件 六、重启SVN服务6.1重启6.2查看SVN服务状态6.3杀死SVN进程命令(慎用) 七、安装TortoiseSVN八、访问SVN服务器九、使用IDEA拉取SVN的代码十、SVN项目的提交感谢 一、背景 今天团队突然要求用SVN作为代码的同步工具一时间很慌入职的第一家公司是用的SVN但是之前都是用Tortoise这款工具界面点选的编译工具也是用的My Eclipse现在一下切换了Idea工具和Git后以前的知识忘掉了很多自己搭建一个SVN服务器更是想都没想过。不过越是有挑战的事情我就更想尝试一下。那今天就试试吧。 二、前置工作 2.1确定IP地址保持不变 本次系统环境Ubuntu20.04.6,因为公司用的Ubuntu,所以也是想尝试这个系统搭建。 首先确定IP我不能让我的SVN服务器总是变地址所以先做一下配置 cd /etc/netplan然后 ls如下 然后修改这个文件,注意需要管理员权限所以加上sudo sudo vim 01-network-manager-all.yaml修改内容如下可以看到是yaml文件所以分号和空格都要对齐很重要 # Let NetworkManager manage all devices on this system network:ethernets:ens33:dhcp4: falseaddresses: [IP地址/24]gateway4: 网关地址nameservers:search: [mydomain , otherdomain]addresses: [网关地址,114.114.114.114]version: 2renderer: NetworkManager这里如果不知道网关地址可以这样查看 nmcli dev show最后执行如下命令生效 sudo netplan apply之后重启系统 systemctl reboot再执行命令 nmcli dev show发现网络信息已经更改了 2.2关闭防火墙 接着关闭防火墙NetworkManager,selinux 首先在终端中输入 sudo ufw status查看当前防火墙状态 可以看到目前防火墙是关闭状态。 如果防火墙是开启状态可以在终端输入 sudo ufw disable来关闭防火墙。 三、安装SVN服务器 利用以下命令查看自己的系统是否已经安装了svn svn界面如下说明没有安装SVN 界面如下说明安装过了 根据提示完成SVN的安装 sudo apt-get install subversion这里输入Y 注意输入的命令要加-get否则会像我一样 如果像我这样的报错可以输入以下命令 sudo apt-get update代码解释 sudo确保足够权限以超级用户或管理员权限运行命令。apt-get软件包管理工具管理软件包更新、安装、升级、删除。update通知apt-get 执行软件包列表更新操作。 下载完更新包界面如下 再次执行 sudo apt-get install subversion再输入Y即可 这样就是安装完毕了 安装完成之后 可以验证指令 svn help如下表示安装成功 如下命令可以查看svn的版本 svn --version四、修改SVN服务器版本库目录 subversion默认是把/var/svn作为数据根目录的开机启动默认也是从这里。 因为/usr目录下用于存放普通用户的应用程序、库文件和文档所以将SVN库存放在/usr下 创建版本库目录指令如下 cd usr输入如下的指令注意这里需要sudo权限 sudo mkdir svn可以看到svn目录创建出来了 进入到svn目录下中 cd /usr/svn执行如下的指令 其中heima-leadnews是我仓库的名称 sudo svnadmin create heima-leadnews执行完之后可以看到仓库下初始化了一些文件 五、调整SVN配置 5.1查看需要修改的配置文件 进入conf目录查看需要修改的配置文件 cd /usr/svn/heima-leadnews/conf接着输入 ls可以看到配置文件目录下有这四个文件 文件名称作用authz权限配置文件控制读写权限passwd账号密码配置文件svnserve.confsvn服务器配置文件 5.2修改svnserve.conf文件 执行命令 sudo vim svnserve.conf执行后打开了配置文件 我们只需要放开如下注释即可 [general] anon-access read 【控制非鉴权用户访问版本库的权限】 auth-access write 【控制鉴权用户访问版本库的权限】 password-db passwd 【指定用户名口令文件名,即访问时要输用户名和密码】 authz-db authz realm /MyBackup/svn/MyBackups 【指定版本库的认证域即在登录时提示的认证域名称改成自己的版本库】具体如下 保存并退出 :wq5.3修改passwd文件添加账号和密码windows中checkout时需要使用 执行指令 sudo vim passwd尾行加上账号和密码即可 保持并退出 :wq5.4修改authz文件 执行指令 sudo vim authz在根目录下设置用户读写权限注意这里/根目录符号不要写反 保持并退出 :wq六、重启SVN服务 到此配置已经全部完成账号信息已经添加成功 更改svnserver.conf时需要重启SVN服务才生效更改authzpasswd文件时则不需要重启服务。 6.1重启 重启命令如下 sudo svnserve -d -r /usr/svn/6.2查看SVN服务状态 查看SVN服务状态命令 ps aux|grep svnserve6.3杀死SVN进程命令(慎用) sudo killall svnserve至此SVN服务器已配置完成 七、安装TortoiseSVN 这里使用工具TortoiseSVN-1.14.5 下载地址 TortoiseSVN-1.14.5.29465-x64-svn-1.14.2 汉化地址 汉化包 安装没啥说的就是选择磁盘的时候可以放到指定盘 剩下一直Next和Install即可,最后问你是否立即重启选择Yes会立即重启选择No会稍后手动重启 紧接着安装中文包直接点击下一步即可勾选这里 单击鼠标右键可以看到TortoiseSVN已经安装完毕 八、访问SVN服务器 直接选择本地的一个文件夹作为本地库右键检出输入地址 输入地址 结果发现报错了 原因很简单因为重启后虚拟机需要重新启动svn服务,执行指令 sudo svnserve -d -r /usr/svn/那我这边重启后用TortoiseSVN也报错了原因是svnserve.conf文件第18行错误 看了一下去掉注释的时候没有去掉前面的空格 然后需要重启一下svn 查看进程PID sudo netstat -ntpl杀死相应的PID sudo kill -9 2244再重启SVN sudo svnserve -d -r /usr/svn/这时候让输入用户名和密码就说明成功了 可以直接把本地的文件拖过去 九、使用IDEA拉取SVN的代码 新建项目的时候选择Get from Version Control 选择版本控制工具是svn 我这里显示了这个错误 原因是没有安装Command命令 所以需要重新安装TortoiseSVN 勾选Will be installed on local hard drive即可 点击刷新之后就可以使用了这里选择的一定是src的上级目录 这里尽量选择第二也就是有子目录的方便后续管理 点击ok之后就会对代码进行拉取了 十、SVN项目的提交 界面如下 当我们对项目文件进行修改后我们需要提交我们的工作内容 此时项目文件名是蓝色的需要提交至 SVN 右边是现在的代码左边是以前的代码 点击Commit即可 现在发现我查询本地历史报错了 报错如下 简单我只要设置读和写都需要校验用户名和密码即可 更改 /usr/svn/Datastructure/conf/svnserve.conf 文件中anon-access设为none。 配置完后整体重启 再尝试一下就ok了 感谢 感谢博主Wyn_的文章 参考链接如下SVN搭建ubuntu服务器过程
http://www.pierceye.com/news/860761/

相关文章:

  • 广州黄埔区建设局网站局wordpress怎么看访问量
  • 佛山找人做网站国家建设免费论文网站
  • 网站内容建设ppt网站建设header
  • 图书馆网站建设费用青海省住房建设厅网站
  • 重庆网站供奉战犯wordpress 关键字链接
  • 给个2021站你们懂得不花钱的深圳手机网站建设
  • 织梦图片自适应网站源码php企业网站源码推荐
  • 网站建网站建设网页微信头像logo在线制作
  • 微网站模板怎么做买了域名如何做网站
  • 新华美玉官方网站在线做维护一个网站要多少钱
  • 网站内容由什么组成部分网页网站设计价格
  • wordpress方框里面打勾两个域名同一个网站做优化
  • 个人怎么做公司网站闲置电脑做网站服务器
  • 有没有什么 网站能够做试卷wordpress写 a href
  • 西安 北郊网站建设网站上传图片加水印
  • 沈阳网站制作哪家好包头爱出行app最新版本
  • 怎么用IP做网站地址网站如何投放广告
  • 试述电子商务网站的建设流程太原建站的模板
  • 微信群投票网站怎么做的企业门户网站怎么做
  • 建网站平台 优帮云嘉兴营销型网站
  • 建筑类专业做教育的网站ui设计app
  • 郑州做营销型网站的公司什么叫社交电商平台
  • 外国做问卷可以赚钱的网站做中国菜的外国网站
  • 青岛市建设厅网站快递网站建设
  • 昆明网站WordPress文章怎么折叠
  • 拖拽建站系统源码企业主题展厅设计公司
  • asp.net网站的数据库配置张家港网站 设计制作
  • 聊城手机网站建设多少钱扬州网站建设哪个好薇
  • 云南安宁做网站的公司手机网页制作软件中文版
  • 如何做征信公司网站做谷歌推广一定要网站吗