• 首页
  • IT技术
  • 生活
  • ISSUE
  • SVN
Bernie Yu

复刻生活

SVN

迁移VPS上的SVN到Synology,并实现增量备份和邮件通知

Posted on 2015年4月12日

之前的SVN服务器部署在VPS上,主要功能包括: nginx+apache+svn,可以通过http访问; 自定义了post-commit,在每次收到版本提交时 自动发送邮件通知更新内容; 自动增量备份版本库,并把备份文件上传到指定的FTP post-commit的内容如下: #!/bin/sh REPOS="$1" REV="$2" export LANG="en_US.UTF-8" #"$REPOS"/hooks/mailer.py commit "$REPOS" $REV "$REPOS"/mailer.conf /usr/local/bin/svnnotify --repos-path "$1" --revision "$2" --to someone@bernieyu.com,someone2@bernieyu.com --from svn@bernieyu.com --handler "HTML::ColorDiff" --smtp smtp.bernieyu.com --smtp-user …   >>阅读全文<<

Posted in: IT技术, SVN, Synology | Tagged: SVN, Synology

svnlook命令集

Posted on 2015年4月10日

svnlook命令集 转载自 http://blog.sina.com.cn/s/blog_5eb1a2670100kpx1.html  svnlook 名称 svnlook author — 打印作者。 概要 svnlook author REPOS_PATH 描述 打印版本库一个修订版本或者事物的作者。 选项 --revision (-r) --transaction (-t) 例子 svnlook author $ svnlook author -r 40 /usr/local/svn/repos sally 名称 svnlook cat — 打印一个文件的内容。 概要 svnlook cat REPOS_PATH PATH_IN_REPOS 描述 打印一个文件的内容。 选项 --revision (-r) --transaction …   >>阅读全文<<

Posted in: IT技术 | Tagged: SVN, svnlook
2025年6月
一 二 三 四 五 六 日
« 五    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

标签

Android awstats bug tracking chrome database EXSi ffmpeg ffplay fpm GeoIP git hls HTML5 iOS ipkg JavaScript JSON linux lsyncd mantis MariaDB mysql N54l nginx php rtmp SVN svnlook Synology Video vps WordPress yamdi 同步 字幕 安全控件 安装 实用信息 录制 摄像头 浏览器 生活 直播 迅雷 黑群晖

近期文章

  • VPS从DirectSpace迁移到vultr
  • 查看阻止电脑进入休眠的程序
  • HDCN,纪念
  • [转] lsyncd实时同步搭建指南——取代rsync+inotify
  • 在群晖NAS上搭建MantisBT Bug跟踪系统

分类目录

  • Android
  • Database
  • Git
  • IT技术
  • Linux
  • SVN
  • Synology
  • WEB
  • WordPress
  • 未分类
  • 生活

文章归档

  • 2016年5月
  • 2015年12月
  • 2015年10月
  • 2015年7月
  • 2015年6月
  • 2015年5月
  • 2015年4月
  • 2015年3月

链接·工具

  • 百度云观测
  • 360云监控
  • 草料网二维码生成
  • 工信部投诉
  • 快递投诉
  • 北京社保查询
  • 北京公积金查询
  • 执业医师查询
  • 在线查毒:VirusTotal
  • 在线查毒:VirSCAN

Copyright © 2025 Bernie Yu.

Theme by ThemeHall.