实例简单介绍SVN使用
2010-03-05 09:43
609 查看
1.svn简介
Subversion 是一种开放源码的全新版本控制系统,支持可在本地访问或通过网络访问的数据库和文件系统存储库。不但提供了常见的比较、修补、标记、提交、回复和分支功能性,Subversion 还增加了追踪移动和删除的能力。此外,它支持非 ASCII 文本和二进制数据,所有这一切都使 Subversion 不仅对传统的编程任务非常有用,同时也适于 Web 开发、图书创作和其他在传统方式下未采纳版本控制功能的领域。
2.实现目标
1)在远程svn服务器上创建Repository
2) 将本地的项目传到远程svn服务器上
3)访问限制,更改svn服务器中内容时需输入用户名及密码
3.SVN环境
在我的项目中,我使用的是Subversion作为项目svn服务器,在客户端使用的是TortoiseSVN. 为了能够保障多个人可以同时使用snv项目,我将服务端放到局域网一台服务器上,其ip为192.168.0.1,使用的是Linux操作系统, 而我的机器ip为192.168.0.2.使用Windows操作系统, 假设在下一步开始之前,svn服务器及客户端都是已经安装好的。
4.配置SVN服务器
1)假设要在/var/svn下创建Repository test:
$sudo svnadmin create test
2)允许合法用户上传项目文件
$cd test/conf
$sudo vi svnserve.conf
3)将svnserve.conf中的
#anon-access=read
#auth-access=write
改为anon-access=read auth-access=write, 即是将注释号去掉
4)访问限制
还是修改svnserve.conf, 将password-db=passwd前的注释号去掉
然后修改/test/conf/passwd中的文件,在users下增加
david=123456, 这样就将名为david,密码为12345的svn用户添加到授权用户组了。
5.使用SVN客户端
在想要设置为svn目录的文件夹上,右键选择Svn CheckOut选项,弹出Checkout窗口,
在URL of repository中输入:svn://192.168.0.1/test, 点击确定,这样就在Svn客户端下建立了一个与服务器端向对应的本地版本,设文件夹名为local
6.上传文件及目录
在Svn客户端上,将所要上传的文件和文件夹拷贝到local, 右键点击Svn Commit然后在弹出的窗口中输入用户名及密码,点击OK,就可以上传成功了。
Subversion 是一种开放源码的全新版本控制系统,支持可在本地访问或通过网络访问的数据库和文件系统存储库。不但提供了常见的比较、修补、标记、提交、回复和分支功能性,Subversion 还增加了追踪移动和删除的能力。此外,它支持非 ASCII 文本和二进制数据,所有这一切都使 Subversion 不仅对传统的编程任务非常有用,同时也适于 Web 开发、图书创作和其他在传统方式下未采纳版本控制功能的领域。
2.实现目标
1)在远程svn服务器上创建Repository
2) 将本地的项目传到远程svn服务器上
3)访问限制,更改svn服务器中内容时需输入用户名及密码
3.SVN环境
在我的项目中,我使用的是Subversion作为项目svn服务器,在客户端使用的是TortoiseSVN. 为了能够保障多个人可以同时使用snv项目,我将服务端放到局域网一台服务器上,其ip为192.168.0.1,使用的是Linux操作系统, 而我的机器ip为192.168.0.2.使用Windows操作系统, 假设在下一步开始之前,svn服务器及客户端都是已经安装好的。
4.配置SVN服务器
1)假设要在/var/svn下创建Repository test:
$sudo svnadmin create test
2)允许合法用户上传项目文件
$cd test/conf
$sudo vi svnserve.conf
3)将svnserve.conf中的
#anon-access=read
#auth-access=write
改为anon-access=read auth-access=write, 即是将注释号去掉
4)访问限制
还是修改svnserve.conf, 将password-db=passwd前的注释号去掉
然后修改/test/conf/passwd中的文件,在users下增加
david=123456, 这样就将名为david,密码为12345的svn用户添加到授权用户组了。
5.使用SVN客户端
在想要设置为svn目录的文件夹上,右键选择Svn CheckOut选项,弹出Checkout窗口,
在URL of repository中输入:svn://192.168.0.1/test, 点击确定,这样就在Svn客户端下建立了一个与服务器端向对应的本地版本,设文件夹名为local
6.上传文件及目录
在Svn客户端上,将所要上传的文件和文件夹拷贝到local, 右键点击Svn Commit然后在弹出的窗口中输入用户名及密码,点击OK,就可以上传成功了。
相关文章推荐
- 以实例简单介绍如何使用SVN
- BootstrapTable refresh 方法使用实例简单介绍
- Java Applet简单介绍及其使用实例(键人岐)
- Linux使用SVN server的简单介绍
- Masonry介绍与使用实践:快速上手Autolayout(简单实例,看完即会)
- ubuntu svn命令简单使用介绍
- git 和 jenkings 和svn 简单使用和介绍
- JavaBean简单介绍与使用(实例:JSP+JavaBean注册验证)
- svn的简单介绍及其在windows系统下的安装及使用
- MyEclipse8.0与SVN版本工具集成及简单使用方法介绍
- delphi下使用indy进件socket通信的简单实例介绍
- scons的介绍、使用和简单实例
- svn的简单介绍及其在windows系统下的安装及使用
- openmp简单介绍以及使用实例(整理)
- 以登录实例简单介绍Servlet使用
- Json介绍及Jsoncpp简单使用(测试代码+测试实例)
- SQL JOIN 连接详细介绍及简单使用实例
- IntelliJ IDEA使用SVN分支的简单介绍
- SVN的使用--简单介绍