您的位置:首页 > 编程语言 > Java开发

Java反射机制深入研究

2009-12-18 14:29 519 查看
1、安装
通过yum来安装
yum install -y subversion
检查是否安装完成
svnserv --version

2、建立版本库

mkdir -p /home/svn/XXXX (仓库目录)
svnadmin create /home/svn/XXXX (创建仓库)
执行上述命令后,会自动在repo目录下建立多个文件和目录,分别是:conf、db、format、hooks、locks、README.txt。

authz
用于配置用户的目录访问权限。

passwd
用于配置用户名和密码。

svnserve.conf
用于配置SVN的默认行为。
查看仓库最新版本号
svnlook youngest /home/dty_ims

未整理的SVN同步
svnsync initialize http://192.168.3.10/svn-mirror \ http://192.168.2.5/Dev-rep \ --username syncuser --password syncpass

svnsync initialize http://192.168.1.21/svnonlinebak \ http://192.168.1.97:9999/dty_ims \ --username syncuser --password syncpass

svnsync init file:///home/svnonlinebak/svnonlinebak svn://192.168.1.97:9999/dty_ims --username svnbak --password sz.111111

svnsync sync file:///home/svnonlinebak/svnonlinebak

svnsync synchronize --non-interactive http://192.168.3.10/svn-mirror --username syncuser --password syncpass

svnsync sync --non-interactive svn://desIP/taobaotop --username name --password pwd

svnsync sync --non-interactive svn://192.168.1.21/svnonlinebak --username svnbak --password sz.111111

svnsync synchronize --non-interactive svn://192.168.1.21/svnonlinebak --username svnbak --password sz.111111
参考:http://www.360doc.com/content/15/1231/15/15947598_524435984.shtml
http://blog.chinaunix.net/uid-25266990-id-2953695.html
http://blog.csdn.net/wangmuming/article/details/43195341

svn项目迁移
svn迁移步骤如下:

1.将原来的Repository导出为一个文件
svnadmin dump /home/svnroot/repository1/版本库名> repos
这里说明下/home/svnroot/repository1/是我svn库存放的地址.

2.使用scp把repos传输到新服务器上
scp repos root@ip:/root

3.在新服务器上配置相同svn环境,如
svnadmin create /home/svnroot/repository1

4.创建新的版本库
先切换到svnroot目录下: #su - svnroot
创建新版本库:svnadmin create /home/svnroot/repository1/ademo

5.将repos导入新库中
svnadmin load /home/svnroot/repository1/ademo < /root/repos

6.进行验证
如果验证后,没有问题就可以通知编程人员进行使用.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: