版本控件软件SVN基本用法简介
2009-10-16 10:10
239 查看
SVN是一个开源免费的版本控制软件,它可用于个人开发和尤其是团队开发
有服务器端和客户端,我用的服务器端为visualSVN,客户端为TortoiseSVN
如果是个人用,也是很好的备份工具,不用为每次更改做备份了,SVN为记录每次修改,你可以回到以前的版本重新开发
如果是团队用,它有很多高级功能,能提高开发效率。
团队开发时,在作为服务器的机上装上visualSVN,默认安装完成后,打开visualSVN server manager,先添加user,也可以添加组,组里面再添加成员user,如果客户端想访问服务器上的版本库内容必须拥有一个user账户和访问权限。然后在Repositores下添加一个版本库,创建时下面显示的URL:https://***/svn/*即是浏览版本库时需要的地址,如我创建一个名为s的Repositore,浏览版本库时的地址为:https://sam/svn/s,建好后,打开s的属性,为此版本库添加访问权限,默认的everyone都具有read/write权限,我们将其改成no access,然后添加允许访问的用户,确定,就完成了版本库的建立
接着在其他团队成员机上安装TortoiseSVN,装完需要重启,完成后,在项目的第一个版本的文件夹上单击右键TortoiseSVN->导入,在弹出的对话框的url中添加服务器的s文件夹地址如:https://192.168.1.24/svn/s,确定,版本1就诞生了。
这样以后,所有客户端通过单右键来检出版本库的某个版本,修改之后通过提交来向服务器提交更改,通过更新获取服务器端最新更改,要注意的是如果服务器端的某些文件与客户端的某些文件不一致时将发生简单合并。。。
有服务器端和客户端,我用的服务器端为visualSVN,客户端为TortoiseSVN
如果是个人用,也是很好的备份工具,不用为每次更改做备份了,SVN为记录每次修改,你可以回到以前的版本重新开发
如果是团队用,它有很多高级功能,能提高开发效率。
团队开发时,在作为服务器的机上装上visualSVN,默认安装完成后,打开visualSVN server manager,先添加user,也可以添加组,组里面再添加成员user,如果客户端想访问服务器上的版本库内容必须拥有一个user账户和访问权限。然后在Repositores下添加一个版本库,创建时下面显示的URL:https://***/svn/*即是浏览版本库时需要的地址,如我创建一个名为s的Repositore,浏览版本库时的地址为:https://sam/svn/s,建好后,打开s的属性,为此版本库添加访问权限,默认的everyone都具有read/write权限,我们将其改成no access,然后添加允许访问的用户,确定,就完成了版本库的建立
接着在其他团队成员机上安装TortoiseSVN,装完需要重启,完成后,在项目的第一个版本的文件夹上单击右键TortoiseSVN->导入,在弹出的对话框的url中添加服务器的s文件夹地址如:https://192.168.1.24/svn/s,确定,版本1就诞生了。
这样以后,所有客户端通过单右键来检出版本库的某个版本,修改之后通过提交来向服务器提交更改,通过更新获取服务器端最新更改,要注意的是如果服务器端的某些文件与客户端的某些文件不一致时将发生简单合并。。。
相关文章推荐
- 【软件工程技术之程序版本控制】SVN的使用——基本知识,Server搭建与Client日常使用维护
- Svn1.4.6版本的安装与配置及基本用法
- TotoiseSVN的基本用法
- 版本控制工具(CVS、SVN、GIT)简介
- svn软件版本管理
- 版本控制之五:SVN trunk(主线) branch(分支) tag(标记) 用法详解和详细操作步骤(转)
- 为什么说 Git 将取代 SVN 做软件版本控制?
- UISlider控件基本用法
- RequiredFieldValidator控件用法简介
- MFC控件之ListBox基本用法
- Swift10-字符串的基本简介及用法
- 版本控制工具(CVS、SVN、GIT)简介
- 系统软件常用控件用法
- 基本常用控件基本用法
- CC2541之notify通知方式的介绍和使用 一、简介 本篇介绍CC2541从机端的notify通知的两种方式。 二、实验平台 协议栈版本:BLE-CC254x-1.4.0 编译软件:IAR
- Android ListView控件基本用法
- Android ListView控件基本用法以及范例
- ImageView控件的基本用法
- iOS tableView 控件用法 [1] UITableCell的基本用法