没事参考了一些文档搭建了一个svn服务器,下面把流程和大家分享一下:
首先下载VisualSVN server,http://subversion.apache.org/packages.html
点击windows,下面的二进制文件包一共有5种,如图:
个人认为最好用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用.
点开上面的VisualSVN连接,下载VisualSVN server,如图:
然后下载TortoiseSVN客户端,官网下载地址:http://tortoisesvn.net/downloads.html
注意下载跟你电脑匹配的安装包,在页面的下面你还可以找到语言包,如图:
下载完成后,应该有这些安装包,如图:
VS 上面的svn插件下载http://www.visualsvn.com/visualsvn/download/
VisualSVN server安装包
先安装VisualSVN server的安装包,双击VisualSVN server安装包,如图:
点Next,进入下一步,如图:
点同意,进图下一步,如图:
选择上面一个选项,点Next,进入下一步,如图:
点击standard edition:
点击next,再点击install就行了,最后点击finish.
接下来我们安装TortoiseSVN,双击安装包,进入下一步.都是next,没什么好说的
再安装语言包,也是一路next。
然后在桌面空白处右键,选择TortoiseSVN->settings:
将english换成简体中文,点应用就行了
到这里,服务端和客户端都已经安装完毕,下面介绍用VisualSVN Server创建版本库,以及TortoiseSVN的使用.
首先打开VisualSVN Server Manager,右键单击左边窗口的Repositores,在弹出的右键菜单中选择Create New Repository或者新建->Repository,进入下一步:
点击下一步:
点击下一步
为了不使所有人都可以访问,可以勾选第三个,并单击custom,设置用户名和密码
点击add,在弹出的窗口点击creat user,添加就行了,你也可以点击users右键新建users
用相同的方式分别创建用户Develpoer1,Develpoer2,Develpoer3,Test1,Test2,Manger六个用户,分别代表3个开发人员,两个测试人员和一个项目经理,如图:
然后我们建立用户组,在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create Group或者新建->Group,如图:
在弹出窗口中填写Group name为Developers,然后点Add按钮,在弹出的窗口中选择三个Developer,加入到这个组,然后点Ok,
用相同的方式创建组Managers,Testers,
接下来我们给用户组设置权限,在MyRepository上单击右键,选择属性,如图:
在弹出的对话框中,选择Security选项卡,点击Add按钮,选中Developers,Managers,Testers三个组,然后添加进来,给Developers,Managers权限设置为Read/Write,Tester权限设置为Read Only,到此,服务端就完成了.
这时候我们将项目导入到版本库中,找到你的项目文件夹,在项目文件夹上点击鼠标右键,找到SVN菜单,选择导入,如图:
在弹出的对话框中填上版本库URL,这个URL可以从VisualSVN Server Manager中获取,在你的版本库上单击右键,选择Copy URL to Clipboard,这样就把版本库URL复制到你的剪贴版了.如图:
将复制的版本库URL粘贴上,在URL后面加上trunk子路径.然后在导入信息里面填上导入信息"导入项目到版本库".如图:
点击确定,所选中的项目就会被导入到版本库中.如图:
接下来,我们用客户端去检出代码,在桌面空白处单击右键,选择SVN检出,在弹出的对话框中填写版本库URL(具体获取方式,上面讲上传项目到版本库的时候讲过),选择检出目录,点击确定.就可以了。
关于svn在对文件的一些操作,大家刻印看看这里http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2408089.html
相关推荐
SVN服务器搭建和使用
SVN服务器搭建和使用图文教程
SVN服务器搭建与使用,内附最新svn服务器下载地址,以及svn服务器搭建与使用的安装使用步骤,并且都是以图文的形式来说明的哦。保你一看就可以自己搭建使用,并且文字、图片说明非常清晰,不存在看不清的情况
SVN服务器搭建和使用 超详细版图解 绝对值
SVN服务器搭建和使用教程.docx
最详细的图解说明,只要按图步步操作就OK了。经操作验证,特此分享。
使用svn可进行对代码进行有效管理 避免了版本的混乱和无序
Svn服务器搭建简单教程 Svn服务器搭建简单教程 Svn服务器搭建简单教程 搭建SVN服务器必不可少
centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...
SVN服务器搭建和配置[整理].pdf
SVN服务器环境搭建和使用,以及客服端的使用
svn服务器端搭建 svn客户端搭建 svn简单使用
SVN服务器搭建以及Eclipse作为SVN客户端配置
svn 服务器搭建,简单demo ,保证搭建成功
Linux下SVN服务器的搭建与配置,详细描述了怎么在服务器端搭建svn以及搭建完成后svn的权限配置
SVN服务器搭建以及Myeclipse插件SVN配置资料_成功版(内含所需安装软件)
本文为大家分享了CentOS 7.0搭建SVN服务器的详细过程,供大家参考,具体内容如下 1. 通过yuminstall subversion来安装 2. 提示已经安装。查看svn版本 第二步: 创建svn版本库 第三步: 配置svn信息 2. 配置权限...