东城绝神
学习是一件持之以恒的事情。
展开
-
《Linux运维总结:SVN运维指南流程图》
《Linux运维总结:SVN运维指南流程图》原创 2021-03-23 17:14:33 · 459 阅读 · 0 评论 -
《一、企业级SVN运维实战:SVN服务部署》
文章目录一、SVN部署背景二、SVN服务部署2.1、部署环境2.2、系统环境2.3、软件安装2.3、配置文件总结一、SVN部署背景 目前公司的svn代码服务器已经运行超过9年以上,服务器老化严重,且无任何备份机制,存在重大风险,且svn运行在xp系统上,运维管理不方便,为了保护公司重大资产,申请购买了一台新的Linux服务器,将svn代码从windows平台迁移到Linux平台上,除了重新部署svn服务外,还需要将接近600G的代码数据无缝迁移到新的svn服务器上,且代码路径及url未发生任何改变,原创 2021-03-11 14:54:36 · 15418 阅读 · 2 评论 -
《二、企业级SVN运维实战:SVN数据从windows迁移linux》
文章目录一、背景信息二、SVN数据备份2.1、svn备份方法2.2、备份方法优缺点2.3、备份方法选择2.4、备份操作执行三、SVN数据恢复总结一、背景信息二、SVN数据备份2.1、svn备份方法 1、svnadmin dump2、svnadmin hotcopy3、svnsync注意:svn备份不宜采用普通的文件拷贝方式(除非你备份的时候将库暂停),如copy命令、rsync命令。 笔者曾经用 rsync命令来做增量和全量备份,在季度备份检查审计中,发现备份出来的库大部分都不可用,因此原创 2021-03-11 18:00:05 · 15084 阅读 · 1 评论 -
《三、企业级SVN运维实战:SVN服务配置https访问》
文章目录一、安装httpd及svn模块二、svn http配置三、创建svn http用户四、修改svn仓库配置文件五、启动http服务六、配置https请求svn七、svn测试总结一、安装httpd及svn模块yum -y install deltarpmyum -y install httpd mod_dav_svn二、svn http配置将 SVN 版本库所有者改为 apache(httpd 进程默认的启动用户)chown -R apache:apache /data/svn-dat原创 2021-03-11 18:16:48 · 15148 阅读 · 3 评论 -
《四、企业级SVN运维实战:SVN配置web界面》
文章目录一、svn web工具下载二、环境要求二、创建svn用户三、安装CollabNetSubversionEdge四、修改配置文件五、登录控制台六、配置管理csvn总结一、svn web工具下载 官方下载地址:https://www.collab.net/downloads/subversion#show-LinuxCSDN下载地址:https://download.csdn.net/download/m0_37814112/15731248二、环境要求Java 1.6+ JRE/JDK原创 2021-03-11 18:54:04 · 15601 阅读 · 1 评论 -
《五、企业级SVN运维实战:SVN禁止删除和强制注释》
文章目录一、背景一、编辑配置文件二、予钩子脚本执行权限总结一、背景 SVN的项目文件被普通用户误删了,这是个非常严重的错误,还好恢复的及时,不然的话,后果不堪设想。但是由于删除的文件比较多,注释的内容简单,恢复的时候需要一个个的保存到本地,然后再上传到服务器上,开发这些模块的小伙伴们还会遇到提交代码版本冲突的问题。由于波及的范围比较大,所以领导让我研究一下,怎么才能禁止普通用户删除SVN中的项目文件。一、编辑配置文件#进入hooks目录cp pre-commit.tmpl pre-commi原创 2021-03-11 19:10:17 · 15144 阅读 · 1 评论 -
《六、企业级SVN运维实战:CollabNetSubversionEdge备份恢复版本库》
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-03-13 17:28:26 · 433 阅读 · 1 评论 -
《七、企业级SVN运维实战:使用svnsync实现SVN双机热备》
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-03-15 14:40:46 · 455 阅读 · 1 评论 -
《八、企业级SVN运维实战:SVN安全优化建议》
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-03-25 20:37:59 · 681 阅读 · 1 评论