存档

文章标签 ‘SVN’

使用svn:keywords提高开发效率

2011年8月19日 1,465 阅读 没有评论

用过康盛Discuz论坛系统的人可能都对下面一段话很熟悉

/**
 *      [Discuz!] (C)2001-2099 Comsenz Inc.
 *      This is NOT a freeware, use is subject to license terms
 *[......]

Read more

分类: MyOriginal, Tips 标签: , , , ,

Debian6的mailer.py使得在邮件通知中支持显示SVN版本库名称补丁

2011年3月24日 1,476 阅读 没有评论

我使用的debian6 在安装完subversion后装一下subversion-tools,这个包里面有个/usr/share/subversion/hook-scripts/mailer/mailer.py 用来对比两个版本库的不同并且发邮件给指定的邮件列表人员等。
但是这个mailer.py[......]

Read more

巧用SSH Tunnel加密SVN,抛弃Apache SSL【原创】

2011年2月5日 1,826 阅读 没有评论

很多时候有这样的尴尬。SVN传输需要SSL加密,但是偏偏VPS上面只有Nginx 目前Nginx还不完全支持webDAV,支持SVN需要有三个东西

1) full WebDAV support,
2) DeltaV support,
3) SVN repo format support.

而[......]

Read more

进行SVN版本库的迁移

2011年1月17日 1,460 阅读 没有评论
#导出repository
svnadmin dump /path/to/old-repo > dumpfile
#在新服务器上创建行repository
svnadmin create /path/to/new-repo
#导入repository
svnadmin load /p[......]

Read more

分类: Linux Manger 标签: ,

使用SVN的post-commit hooks 同步推送代码到生产环境

2010年12月2日 1,922 阅读 1 条评论

假设你的web server domain是

http://your.com

网站存放于
/var/www/
需要在本机修改SVN后提交后,网站代码也随之更改。那么可以这样。

cd /opt/reposiory/hooks/
cp post-commit.tmpl post-commi[......]

Read more

分类: Linux Manger 标签: , , ,

SVN基于目录的ACL权限配置

2010年12月1日 1,143 阅读 没有评论

这是我机器内自带的sample
我修改了一下用来说明问题

### This file is an example authorization file for svnserve.
### Its format is identical to that of mod_authz_svn au[......]

Read more

分类: Linux Manger 标签: , , ,

Debian下SVN版本库创建和权限配置初步

2010年12月1日 1,792 阅读 没有评论

1.创建SVN版本库根目录
mkdir /opt/svnroot
2.使用svnadmin创建一个仓库
svnadmin create /opt/svnroot/ppt
初始化目录结构
sudo svn mkdir --parents file:///path/to/repo/{trunk[......]

Read more

分类: Linux Manger 标签: , ,

TortoiseGIT,TortoiseSVN的Git版本,GIT For Windows

2010年2月22日 1,844 阅读 没有评论