当前位置:文档之家› SVN安装及使用教程

SVN安装及使用教程

目录1客户端安装——P12 SVN项目的初始化导入——P43基本客户端操作——P84 MyEclipse7.5 SVN插件安装详细步骤--带图——P155 Eclipse下SVN版本控制插件的安装与使用——P30一、SVN客户端——安装1:双击安装文件:TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi2:点击下一步next3:选择我接受那个单选框,出现Next按钮后点击下一步4点击Browse按钮更改程序安装位置(可以不改),本人将该安装程序放在D:\Program Files\TortoiseSVN\点击下一步Next5:点击Install,并耐心等待6:几秒钟后出现以下界面7点击Finish完成安装因为程序要求提示是否立刻重启,重启时为了让svn工作拷贝在windows种的特殊样式生效,与所有的实际功能无关,但是这里为了立刻看到好的效果,推荐重启机器。

8:点Yes系统自动重启二、SVN项目的初始化导入假定:SVN在E:\chinamobile下创建了一个版本库,并且SVN已通过命令行打开,则:怎样将一个项目,初始化导入该chinabile版本库呢?1:来到要导入的项目的根目录:C:\Documents and Settings\Administrator\桌面\catalog_20100907该目录下有个叫catalog的项目2:右键——TortoiseSVN——import…出现了:3:在URL of repository:下边的框中输入svn://localhost/,如果服务器安装在其他机器,则将localhost改换成目标机器的IP地址“svn://192.168.0.145/”。

如果不想再SVN版本库的根目录下放这个项目,可以在/后面加上子文件夹名,例如:“svn://localhost/zhao”4:输入“svn://localhost/zhao”点击OK,会出现5:输入用户名和密码,(为服务器上给你提供的权限,可以问服务器端管理员)、可点击save authentication前面的复选框,可以保存用户名密码点击OK,出现,导入文件的进度框,如下所示:5:导入完全且如果没有报错,则数据就已经全部导入到服务器端的版本库里zhao子目录下6:点击OK完成初始化导入项目。

7:在服务器端想看你的版本导入,可进入e:\chinamobile文件夹下右键——TortoiseSVN——Repo-browser出现:点击左侧zhao文件夹旁边的+号展开,出现;三、基本客户端操作如果想取出版本库中的某个项目到一个工作拷贝1:来到任意空目录下,比如E:\export,运行右键——SVN checkout,出现:2:输入正确的URL of repository:即想要导出的项目之前在SVN版本控制器上的哪个位置。

点击OK3:一段时间后(时长跟项目的大小有关),出现4:点击OK,完成导出工作拷贝5:去e:\export下发现,原来的空文件夹,变成现在的;6打开该项目,做出修改,然后右键——SVNCommit…7点击OK出现:8点击OK完成修改版本库里的项目容。

怎样查看所作的修改呢?9:点击E:\export下的catalog工作拷贝,右键——TortoiseSVN——show Log出现:选中版本1,右键——Compare with working copy选中CameraAction.java双击:可以比较工作拷贝的文件和版本1的区别。

此外,在编译器中也可以使用SVN插件来代替客户端工具,使开发起来更方便。

下面首先给出:四、MyEclipse7.5 SVN插件安装详细步骤--带图我使用的是MyEclipse 7.5,但是7.5以上的跟这个版本应该是差不多的吧,大家就根据自己的情况。

1第一步,选择Help --> Software Updates --> Add/Remove Software...2点击之后出现:3选择框中的Personal Software,再点击右边的Add按钮,这时候会弹出来一个框,4直接点击Add Site按钮,在原有窗口上弹出另一个小窗口,5在文本框处填写容。

Name:svnURL:/update_1.6.x6填写完之后点击OK按钮。

7发现框框里有svn了,选中svn和Personal Sites节点,8点击next按钮,9点击Apply按钮,等待加载,加载的过程有点慢所以需要耐心等待一下。

10加载完后会出现以下画面,把下面的复选框选中11点击Next12再点击Update。

这个安装的过程很长,也很慢,所以一定要耐心等待,不要因为他在一个地方停了几分钟就认为他死掉了就取消安装,13安装完了之后,他会弹出来一个对话框,14点击Yes他会自动重启myeclipse,重启之后就OK啦!15最后,就在window-->show view-->other 看看有没有svn咯,出现以下图片容就证明安装成功了哦!五、MyEclipse7.5 SVN插件使用方式:因为之前版本库中zhao文件夹下已经放入catalog的web工程,1打开MyEclipse编译器,点击编译器右上角的OpenPerspective——other2打开SVN资源库界面3点击OK4在上图的左上角的SVN资源库下右键——新建——资源库位置5点击后出现:6用已经搭好的e:\chinamobile的资源库,svn://localhost/zhao作为工程目录,所以在URL 处输入“svn://localhost/zhao”7点击finish,会在编译器上出现如下图所示的,版本服务器中工程的树形结构了(可能需要用户密码验证。

),8在svn://localhost/zhao根目录上点右键,选择“检出为”(英文版可能叫CheckOut),9出现:10在上图窗口中选择“做为工作空间中的项目检出”,下边的项目名称随便叫,我还用catalog做为项目名称。

11点击finish,去默认的编辑开发界面,如下图12之后就会从服务器上把工程下到本地了。

而且会发现下下来的工程文件都会带有SVN版本控制标记了,13再去workspace下看看,也会发现下载的工程文件夹,并且也有控制标记。

14在MyEclipse的编辑栏会发现刚才下的工程件,右键——多出个team选单,打开一看,是个客户端工具,包括,提交、更新、同步、合并、切换等。

15提交或者更新后,可去浏览器观察自己的版本进入版本库浏览器找到导入的工程的目录(进入E:\chinamobile文件夹,右键——TortoiseSVN——Repo-browser)六、Eclipse下SVN版本控制插件的安装与使用我用的版本是Eclipse3.2.2+MyEclipse_5.1.1,由于本身只有CVS而没有集成SVN,所以要想使用SVN做版本控制只好装一个Eclipse插件Subclipse,Subclipse的详细安装过程在其官方写的很清楚,还带配图,我就直接copy了(1)、Install Subclipse in Eclipse 3.x(安装)Step 1:Begin the installation from the Eclipse Help menu item.Step 2:This screenshot show the screen as it initially comes up. In this case you will need to change the r adio button to indicate that this is a new install.Step 3:This screen will vary depending on the features you have installed already. You want to click on th e New Remote Site button. If you are behind a proxy and the Eclipse install mechanism does not work, then you can download a zipped version of the update site and then click the New Local Sit e button instead.Step 4:This screen is showing the New Remote Site dialog, filled in with the correct information to install S ubclipseName: Subclipse 1.2.x (Eclipse 3.2+)URL: /update_1.2.xName: Subclipse 1.0.x (Eclipse 3.0/3.1)URL: /update_1.0.xStep 5:When you first come back to this screen, the site you added will NOT be selected. Be sure to sele ct it before clicking Next.Step 6:This next screen shows all of the features that are available to install.Step 7:Click the button to accept the license agreement.Step 8:Confirm the install locationStep 9:There is an Eclipse preference to turn off this next dialog. I have never seen a signed feature. Not even nor IBM sign their features.Step 10:Just a screenshot of the in-process installation.Step 11:Eclipse needs to be restarted after installing Subclipse.Step 12:Finally, after restarting Eclipse, the first thing you will typically want to do is open the Subclipse Re pository perspective where you can define your repositories. Be sure to also check the online help as well as the Subclipse preferences located under Team -> SVN.OK到此你的插件已经安装完毕了,说明一下,在Step 5中选择的是在线安装,也可以在 /servlets/ProjectDocumentList?folderID=91下载后进行本地安装,本地安装选择New Local Sit...,然后找到解压出来的那个文件夹,后面的都一样了。

相关主题