使用svn管理多个项目,约定<svn_reps>=/soft/svnprojects。这里我开始告诉大家step by step
1 新建项目:
svnadmin create project1
svnadmin create project2
2 复制文件
复制<svn_reps>/project1/conf/passwd,<svn_reps>/project1/conf/authz这两个文件到<svn_reps>目录,执行命令如下:cp /soft/svnprojects/project1/conf/authz /soft/svnprojects/project1/conf/passwd /soft/svnprojects/
3 删除文件
删除新建项目里的这两个文件,执行名利如下
rm -f /soft/svnprojects/project1/conf/authz
rm -f /soft/svnprojects/project1/conf/passwd
rm -f /soft/svnprojects/project2/conf/authz
rm -f /soft/svnprojects/project2/conf/passwd
4:修改project1里的配置文件
修改<svn_reps>/project1/conf/svnserve.conf文件。需要修改的地方有:
anon-access=none
auth-access=write
password-db=../../passwd
authz-db=../../authz
realm=project1
5:修改project2里的配置文件
修改<svn_reps>/project2/conf/svnserve.conf文件。需要修改的地方有:
anon-access=none
auth-access=write
password-db=../../passwd
authz-db=../../authz
realm=project2
6:修改配置文件passwd和authz
修改<svn_reps>/passwd文件,添加用户名密码。具体如图
修改:<svn_reps>/authz文件,具体修改后的结果如下图
7:关闭svn:
killall svnserve
8:启动svn
svnserve -d -r /soft/svnprojects
9:客户端导出代码
svn://<ip>/project1
10:版本迁移
具体参考如下网址:http://www.cnblogs.com/springside-example/archive/2011/11/30/2530176.html
主要使用命令
svnadmin dump
svnadmin load
11 TortoiseSVN安装及使用指南
见附件。
相关推荐
Windows7+_SVN+_Apache2+TortoiseSVN配置安装
SVN版本信息管理软件 最新Visual SVN 2.5.4 + TortoiseSVN-1.7.6.22632-win32-svn-1.7.4 压缩包中包含svn配置知道文档(多个)
SVN服务器+客户端+教程合集(VisualSVN+TortoiseSVN+PDF),一个包搞定服务端、客户端、教程
VS2022软件配置管理说明-visualSVN+TortoiseSVN+AnkhSvn汇编.pdf
VS2020软件配置管理说明-visualSVN+TortoiseSVN+AnkhSvn归纳.pdf
SVN客户端 TortoiseSVN 安装 使用 指南,包括:SVN客户端使用中文FAQ、Tortoise SVN 客户端使用方法、TortoiseSVN-1.5.0-zh_CN.pdf、tortoisesvn TortoiseSVN FAQ 。
SVN1.4.5 + TortoiseSVN 1.4.8.12137
代码管理工具,包括: SVN,TortoiseSVN,SVNeclipse插件,CVS,apacheHttpServer
visualSVN+TortoiseSVN+AnkhSvn 实现版本控制
Visual SNV+TortoiseSVN 全套齐全,不会安装和使用的可以看附带的安装教程以及SVN使用PDF文档!!完美搭建!!绝对给力 Visual SNV+TortoiseSVN 全套齐全,不会安装和使用的可以看附带的安装教程以及SVN使用PDF文档...
VS2008源代码管理软件组合-VisualSVN Server+TortoiseSVN+AnkhSvn 在服务器上(192.168.1.106)上安装VisualSvn Server 新建repositories/PowervrSDK Users里添加用户密码,并绑定Groups 对repositories添加用户权限...
SVN:TortoiseSVN-1.10.0+TortoiseSVN-1.8.11客户端+服务端官方 汉化包
Windows下svn客户端TortoiseSVN的安装和操作
这个软件是一个JAVA项目的管理软件,管理非常方便 对于团队开发比较好,对于代码的及时更新和管理...有兴趣可以研究哈字 现在基本的SVN+apache服务器有了,客户端 由于TortoiseSVN太大,我建议自己下一个
subversion-1.6.17.zip site-1.6.18.zip TortoiseSVN-1.7.5.22551-win32-svn-1.7.3.msi svnbook-1.6-zh-r3600.pdf Windows开机自动启动SVN服务.doc
TortoiseSVN及Eclipse的svn插件安装使用说明
CollabNet Subversion Edge 4.0.2 + TortoiseSVN+中文包 1.8.2安装、svn服务器搭建、svn工程添加、获取全过程。图文说明。
SVN客户端-TortoiseSVN安装及使用手册V1.0
SVN插件资源一套,不需要再找来找去了,下载之后解压,跟着SVN安装教程一步一步就就OK。 教程:搜索我的博文(Myeclipse+eclipse插件形式安装svn插件,和在线安装方式图解)。