SVN基础安装及使用文档_第1页
SVN基础安装及使用文档_第2页
SVN基础安装及使用文档_第3页
SVN基础安装及使用文档_第4页
SVN基础安装及使用文档_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、服务器端安装服务器端安装客户端安装客户端安装SVN项目的初始化导入项目的初始化导入基本客户端操作基本客户端操作Eclipse下下SVN版本控制插件的安装与使用版本控制插件的安装与使用SVN服务器端服务器端安装及使用安装及使用1:首先下载和搭建SVN服务器,下载地址:/packages.html 在最下面,我们选择VisualSVN server 服务端,如下图点开上面的VisualSVN连接,下载VisualSVN server(download),选择下载32位或64位。2:双击VisualSVN server安装包,Next-勾选同意,

2、Next-选择上面一个选项,点Next,进入下一步,如图:然后Next-选择第一个Standard Edition-进入如下界面:Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目录.Server Port指定一个端口,Use secure connection勾山表示使用安全连接。点击Next进入下一步-install-Next,安装完成后,启动VisualSVN Server Manager,如图:3:用VisualSVN Server创建版本库前面我们已经打开VisualSVN Server Manager,可以看到窗口右边版本库的一

3、些信息,如状态,日志,用户认证,版本库等。要建立版本库,右键单击左边窗口的 Repositores- Create New Repository(或者新建-Repository,进入下一步),如图:点击下一步,输入版本库名称:点击下一步,进入如下界面:选择第二个(推荐),在版本库MyRepository下面会创建 trunk、branches、tags三个子目录,然后点击下一步-按默认选项,点击Create-Finish,这样版本库就创建完成了。4:下面我们开始安全性设置你可以先创建组,把用户添加到各个组中,然后对组进行授权,这样比较好管理。1 创建用户:在左侧的Users上点击右键,选择Cr

4、eate User(或新建-User),输入用户名和密码(用户名和密码区分大小写),这样用户就创建好了。2 创建组: 同创建用户一样。在创建组时也可以添加用户到该组,如下图:将admin添加到Developer(开发组)组,点击OK即可。3 设置权限:右键版本库-Properties.点击上图中的“Add.”按钮,选择我们刚才添加的用户或组,点击OK按钮。然后确定,上面的用户就有了访问版本库MyRepository的不同权限。SVN客户端客户端安装安装1:下载TortoiseSVN客户端:http:/ ,如下图:2:双击安装文件:TortoiseSVN-6129-x64-svn

5、-1.8.11.msi.3:点击Next-同意Next,然后出现如下图界面:4:点击Browse按钮更改程序安装位置(可以不改),点击下一步Next-点击Install5:最后出现下图点击Finish完成安装:6: 因为程序要求提示是否立刻重启,重启时为了让svn工作拷贝在windows的特殊样式生效,与所有的实际功能无关,但是这里为了立刻看到好的效果,推荐重启机器。选择Yes重启.SVN项目的初始化导入项目的初始化导入假定:SVN在D:SVNRepositorysMyRepository下创建了一个版本库,并且SVN已通过命令行打开,则:怎样将一个项目,初始化导入该MyRepository版

6、本库呢?1:首先,选中要导入项目,右击,选中TortoiseSVNimport出现了如下图:2:在URL of repository:下边的框中输入https:/localhost/svn/MyRepository/trunk,如果服务器安装在其他机器,则将localhost改换成目标机器的IP地址。如果不想在SVN版本库的根目录下放这个项目,可以在/后面加上子文件夹名,例如:“https:/localhost/svn/MyRepository/trunk/zhao”3:输入“https:/localhost/svn/MyRepository/trunk/zhao”点击OK,会出现输入用户名和

7、密码(为服务器给你提供的权限)可点击save authentication前面的复选框,可以保存用户名密码,点击OK即可.4:若想在服务器端看你的版本是否已经导入,可在电脑空白地方右键TortoiseSVNRepo-browser,输入相应的URL地址:基本客户端操作基本客户端操作1:如果要从服务器版本库中down某一个项目,则选中要的项目右键SVN checkout,出现:点击OK2:若修改了该项目后要提交到服务器,则对修改了的文件或类右键SVNCommit 点击OK若要查看提交修改记录,则右键TortoiseSVNshow Log出现:选其中一个版本(如13379),右键Compare w

8、ith working copy,可以比较当前项目与选中版本的区别.Eclipse下SVN插件的安装与使用此外,在编译器中也可以使用SVN插件来代替客户端工具,使开发起来更方便。如果你的eclipse 没有集成svn,那么要想使用SVN做版本控制只好装一个Eclipse插件Subclipse.(1 1)在)在eclipse 3.xeclipse 3.x中安装中安装SubclipseSubclipse:11 打开打开eclipseeclipse,点击菜单,点击菜单 Help -Help - InstallNew Software.22 在弹出的菜单中选 Workwith-AddName=subv

9、ersionLocation=/update_1.6.x点击 OK.如下图:全部打勾全部打勾-Next.-Next.完成安装。完成安装。33 检查是否安装成功:检查是否安装成功: window show view other,若出现下图表示插件安装成功44 建立建立RepositoryRepository定义:定义:安装完插件后,你需要告诉它你的工程仓库位于何处。打开SVN Repository视图(WindowsShow ViewOtherSVN Repository)并且在上下文菜单中选择NewRepository Location以显示

10、一个如图2所示的对话框。输入适当的URL并且点击Finish。然后可以看到该URL下的项目或文档等。55 在在eclipseeclipse中使用:中使用:(1) 和之前一样的,若要download某项目,选中要download的项目,右键-Check Out.(2) 当修改了或新增了项目的某个类,要提交,则右键-Team-Commit.(3) 要更新项目或某一个类、文件时,右键-Team-Update(4) 若修改了项目后,或代码冲突太多想回到之前的版本,则右键-Team-Revert.(也就是可以返回、回滚)(5) 若要看历史记录,则右键-Team-Show History(6) 项目建立分支,右键-Team-Branch.填写分支的要放的位置 ,如下图:(7) 手工切换到新建的分支下开发:Team-Switch.切换到分支路径(Browse选择路径)(8) 将分支合并到主干上:首先切换到主干上,然后右键-Team-Merge.-URL,如图:From下URL写主干的路径,to下的URL填分支的路径。下面有一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论