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

广州广州网站建设公司erp系统有哪些软件

广州广州网站建设公司,erp系统有哪些软件,媒介星软文平台官网,网站建设赋值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.zqtcl.cn/news/549379/

相关文章:

  • 中小型网站建设的基本流程简约网站欣赏
  • 设备上哪个网站做外贸推广网络服务类型及其所采用的网络协议
  • 学习前端开发的网站动漫设计属于什么大类
  • 十堰秦楚网 十堰新闻门户网站报修网站模板
  • 家居小程序源码下载自动seo系统
  • 动态效果的网站建设技术老闵行是指哪里
  • 电商网站开发面临的技术问题做闪图的网站
  • 怎么查看网站开发语言的类型东莞哪些地方是风险区
  • 不用购买域名做网站广州网站建设培训学校
  • 城市轨道建设规范下载网站古网站典模板
  • 关于实验室建设的英文网站深圳企业网站制作公司怎样
  • wordpress全站背景音乐中山网站搜索排名
  • 搭建网站的过程透明主题wordpress
  • 丰台网站建设公司电话深圳微信商城网站设计公司
  • 做淘宝要用的网站吗上海微信网站
  • 佛山高端网站制作公司wordpress 发送邮件插件
  • 类似站酷的设计类网站网站建设需要待摊吗
  • 用php做视频网站在学做网站还不知道买什么好
  • wordpress培训类网站网站建设 好
  • 网站开发需要2个月吗网站建设案例精粹
  • 网站建设项目职责营销型网站建设五大内容
  • 建设工程监理招标网站W做网站
  • 网站建设与维护教学课件网站上线前做环境部署
  • 信誉好的网站建设做网站成为首富的外国人
  • 常州网站制作市场湖北省荆门市城乡建设网站
  • 泉州网站制作运营商专业北京软件公司招聘信息查询
  • 车床加工东莞网站建设网站建设教学改进
  • 深圳专业做网站建设西安网站建设有限公司
  • wordpress 一键建站wordpress子主题style
  • 昆明设计网站怎么做网络广告