注:随着生产环境的project越来越多,我们这个时候需要去备份。防止svn服务器挂掉,导致代码丢失。

一、直接贴脚本

#!/bin/bash
for name in `ls -l /data/svn/ | awk '{print $9}'`;do
svnadmin dump /data/svn/$name > /home/deploy/svnbak/$name-$(date +%Y%m%d).dump && echo $(date +%F-%T)
done
(利用遍历查找所有的工程,然后输入以dump结尾的文件方便另外的主机导入)

二、题外话

  1. svn提交代码及查看log需下载(TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi)

  2. 创建三个分支(branches trunk tags),且/ 下面不需要有创建目录的权限(除文档类工程)

    [test:/]
    @test_member = r

      本文转自卫庄的痛 51CTO博客,原文链接:http://blog.51cto.com/crfsz/1936483,如需转载请自行联系原作者

svn服务器搭建之备份3相关推荐

  1. SVN服务器搭建、备份以及还原

    一.软件下载与安装 最好用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用. 1.1 VisualSVN server 服务端下载地址 (官网下载地址):https:/ ...

  2. SVN服务器搭建--Subversio与TortoiseSVN的配置安装

    SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...

  3. Linux centos7 下 svn 服务器搭建

    摘自:https://www.cnblogs.com/mymelon/p/5483215.html 鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在 ...

  4. SVN服务器搭建和使用(二)

    上一篇 SVN服务器搭建和使用(一) 介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及Tortoi ...

  5. linux 中 svn 服务器搭建 重启

    鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...

  6. linux 中 svn 服务器搭建 重启

    鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...

  7. svn服务器搭建之SlikSvn

    SVN服务器搭建 二进制文件下载地址http://subversion.apache.org/packages.html 我下载的是sliksvn,都差不多的,安装好后, 手动创建一个目录,如d:\s ...

  8. 外网下的svn服务器搭建

    外网下的svn服务器搭建 由于需要在不同的地方联合开发项目,因此需要能够搭建一个能够在外网访问的svn服务器,这里为叙述方便,假设svn服务器所在为机器S,客服端机器为C,S和C通过互联网相连. 步骤 ...

  9. SVN服务器搭建教程

    背景 在windows云服务上使用VisualSVN Server搭建svn服务器,自己本机使用TortoiseSVN作为客户端来连接. 方法 1.安装 VisualSVN Server下载地址: D ...

最新文章

  1. 吴裕雄--天生自然 高等数学学习:高阶偏导数
  2. Windows下搭建PHP开发环境
  3. 26期20180628 shell 命令操作 通配符 输出输入重定向
  4. java如何写线程外部类_廖雪峰Java读书笔记(六)--多线程(或称并发)
  5. HALCON示例程序count_pellets.hdev分割豆子,基本形态学的使用
  6. java懒汉,[Java教程]java 懒汉式
  7. Luogu5280 [ZJOI2019] 线段树 【线段树】
  8. 计算机图桌面打印出来,电脑excel图片无法打印怎么处理
  9. 硅谷的长生不老产业:炼金术 2.0,满足 CEO 们“拿钱换命”的欲望
  10. 计算机构成教学反思,计算机教学反思
  11. CodeForces 68 A.Irrational problem(水~)
  12. python在文本添加超链接_python做超链接
  13. (纯原创)分解质因数
  14. Docker容器基础
  15. SEO人员,怎么先发制人做好SEO?
  16. 多门店共享无人自助洗车系统小程序开发
  17. IC设计中XilinxIP核申请与使用教程
  18. gpt分区 linux 4k对齐,4K对齐选8,2048和4098扇区数有多大区别?实测告诉你
  19. 装修小常识(200条)
  20. 8uftp不能用,无法读取目录

热门文章

  1. OC相关-02:oc和c的基本差异
  2. java 将数据库中的每一条数据取出放入数组或者List中
  3. Java-note-调试小技巧
  4. 在firefox中backspace返回键不能回到之前的页面
  5. jQuery插件之:对话框
  6. 将具体处理交给子类——模板方法模式
  7. 迭代器适配器{(插入迭代器back_insert_iterator)、IO流迭代器(istream_iterator、ostream_iterator)}...
  8. configure: error: Please reinstall the libcurl distribution - easy.h should be ……
  9. 【ThinkPHP 开发辅助系统】问答
  10. GNS3连接VMware中虚拟主机,能相互ping通