步骤
-
安装
a)安装客户端
Sudoapt-get install subversion
b)安装服务器端
sudoapt-get install libapache2-svn apache2
c)安装图形化界面
下载svn图形化界面rapidsvn
-
建立仓库
Sudosvnadmin create /home/libin/SVN/PROJECT1
Chmod–R 777 /home/libin/SVN/ PROJECT1/*
修改配置文件
Sudovim ./PROJECT1/conf/svnserve.conf
-
导入版本库
打开repidsvn界面。Repository->import…
PS:用file:///导入本地文件
-
启动服务器
Svnserve –d –r ./PROJECT - -listen-host 172.16.58.22
Ps:停止SVN服务器命令位killallsvnserve
5)添加apache支持
修改/etc/apache2/mods-available/dav_svn.conf
sudo/etc/init.d/apache2 restart 启动服务
1安装
a)安装客户端
Sudoapt-get install subversion
svnserve-d启动svn服务
b)安装服务器端
sudoapt-get install libapache2-svn apache2
更改/etc/apache2/mods-available/dav_svn.conf
sudo/etc/init.d/apache2 restart启动服务
c)安装图形化界面
下载svn图形化界面rapidsvn
Ps:
查看svnserve是否已启动:netstat -ntlp,可看到svn对应的端口3690(如果没有看见,则证明服务未启动,可使用svnserve-d启动svn服务,还可以通过svnserve-d -r /home/wwwwfw/mobile来指定启动目录)
2 repository创建
Sudo svnadmin create /home/libin/SVN/test
Chmod–r 777 /home/libin/SVN/test/*
3导入工程
打开repidsvn界面。Repository->import…
4导出工程
打开repidsvn界面。Repository->checkout…
或者svncheckout svn://192.168.6.10/…
PS:
访问方法:
file:///直接访问本地硬盘上文件仓库
http:// 通过WebDAV协议访问支持Subversion的APACHE2Web服务器
https:// 类似http://, 支持SSL加密
svn:// 通过自带协议访问svnserve服务器
svn+ssh:// 类似svn://, 支持通过SSH通道
5 添加文件
a) Add
b)Commit
6 添加目录
a) Add recursive
b)Commit
7删除
a)Delete
b)Commit
8比较
a)配置比较工具(Meld等)
View->Preferences->Programs>…
b)比较
选中Diff…