- 浏览: 1331254 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
kay11:
...
JAVA生成简单的随机字符串(a-zA-Z0-9) -
zhangliguoaccp:
您好关于登录页面的验验证码这块怎么解决的?还有登录成功后,跳转 ...
JAVA,模拟HTTP登录 -
107x:
不错,谢谢!
<c:foreach 循环 map -
wenjin:
不知楼主是不还在想请叫一下我自己开的Tomcat下载一个文件C ...
Android 下载文件及写入SD卡 -
zyywgf:
JSTL c标签,fn标签,fmt标签
SVN安装及简单使用说明
环境:
XP系统(WIN7自己在家也试过,可以)
Myeclipse 8.5GA
JDK1.6
一、准备工作
下载软件安装包。这里需要2或3个安装程序和1个解压包。
图一
Setup-Subversion-1.6.6.msi这个是SVN服务器。
(你可以在这里http://subversion.tigris.org下载到最新版本, 提供本人下载时的页面:http://subversion.tigris.org/servlets/ProjectDocumentList?expandFolder=91&folderID=260)
TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi是SVN 版本控制系统的一个免费开源客户端。
(可以在这里http://tortoisesvn.net/downloads下载到最新版本 )
LanguagePack_1.6.10.19898-win32-zh_CN.msi这个是个汉化包,可以不用.
site-1.6.13.zip是Myeclipse的插件包。
(可以在这里http://subclipse.tigris.org下载到最新版本, 提供本人下载时的页面:http://subversion.tigris.org/servlets/Search?scope=project&resultsPerPage=40&query=Setup-Subversion-1.6.6.msi)
二、安装svn服务器
首先安装svn服务器(也就是Setup-Subversion-1.6.6.msi这个),按照常规一路NEXT安装就OK了(中间可以自行修改默认安装路径)。然后把tortoise也安装起来(也就是TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi这个)。如果有汉化包,也按常规安装汉化下(即LanguagePack_1.6.10.19898-win32-zh_CN.msi这个).
在安装tortoise的时候会提示重启,这里最好重启下。
图二.本人的安装目录
Setup-Subversion-1.6.6.msi --> Subversion目录
TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi --> TortoiseSVN目录
关于svnroot目录(不是必须),下面做介绍.
三、建立SVN资源库(Repository)
svnroot是建立的svn资源库根目录,然后在这个目录里建立了一个名为repos的目录。(这个目录是用来做svn资源库的目录,可以按照自己的需求自定义)
图三
然后在这个目录点右键->TortoiseSVN->在此创建版本库(没汉化是:Create repository here)
当看到被建立的repos目录中多了很多文件夹后证明资源库创建成功。
图四
或者用cmd命令来创建的,如svnadmin create D:\svn\svnroot\repos
四、配置用户和权限
打开刚刚建立的资源库文件夹(repos),里面有一个名为conf的文件夹,这个文件夹里都是svn的配置信息。首先打开svnserve.conf文件
这里行前凡是有#的都等于是被注释忽略了, 你可以把#去掉让那一行生效, 或者自己新添加行。经理对这个文件主要修改3处
把" #anon-access = read"改为"anon-access = none"
(他表示没有经过验证的用户无任何权限,之前的意思是没经过验证的用户可以进行读操作。建议该成none,不然别人没有验证的人都可以看到项目文件)
把" #auth-access = write"去掉#为"auth-access = write"
(通过验证的用户有写操作,写操作是包含读操作的)
把" #password-db = passwd"去掉#为"password-db = passwd"
(密码数据存放到passwd文件中)
图五
注意#后的那个空格也一起去掉
打开passwd文件,设置一个用户名,如: manager = admin
图六
还有一个文件authz,这个文件主要是用来针对不同的目录给用户分配不同的权限的。
如:
[groups]
team1 = manager,user1
表示划定一个小组,组员有manager和user1用户
[repository:/baz/fuz]
@team1= rw
* = r
表示team1这个组对资源有读写权限,资源对所有人有读权限
[/foo/bar]
manager = rw
* =r
也可以像这样对个人设置权限,manager有读写权限,该资源对所有人有读权限
这些可以根据个人需要修改
图七
五、运行svn服务器
在安装的Subversion目录下有个bin目录里svnserve.exe,我们直接运行这个文件是无效的。需要在控制台来启动他。直接在cmd命令中输入svnserve -d -r D:\SVN\svnroot这样服务就启动了(注意,这里指定的是svnroot文件即资源根目录,而不是资源目录repos,如果系统有提示框,请选择解除)。当然你关闭dos窗口的时候svn服务也就关闭了。svn的所有操作都需要在这个服务器启动的基础上进行。但是一直开着这个dos命令窗口很不方便,课可以写个程序让他开机自动启动。
首先我们需要为svnserve创建一个系统服务。
以本机的安装目录为例,在cmd命令行输入
sc create SVNServers binpath= "D:\SVN\Subversion\bin\svnserve.exe --service -r D:\SVN\svnroot"
displayname= "SVNServers" depend= Tcpip start= auto
图八
binpath指svnserve.exe的路径
(注意:如果你的路径里有空格记得要在binpath的头尾用转义字符/"把整个个binpath框起来,D:\SVN\svnroot指svn资源库根目录)
displayname指服务名称
depend指协议是tcpid
start指开机自动启动
注意:以上的=后面的一个空格一定要有,否则报错
然后我们打开服务可以看到刚创建的服务已经是自动启动了,如果没有启动,请先手动启动一下.
图九
六、安装subeclipse插件
(1)可以按照subeclipse安装页http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA,使用在线方式下载安装
(2)也可以采用link方式安装或者是最简单的复制方式安装。
打开Eclipse,以此进入Windows->Preferences->Team->SVN,如果有SVN项,说明插件安装成功。
附第二种方式的简单说明:
1. 解压缩之前下载的site-1.6.13.zip文件可以看到里面有features、plugins两个文件夹和三个xml.将压缩的文件放置到一个非中文目录下,本人在MyEclipse按照的同级目录新建了一个subversion_plugin文件夹
图十
2.在MyEclipse 8.5的dropins文件夹下新建一个svn.link.
图十一
3.编辑svb.link,内容如下:
path=D:\\Program Files\\Genuitec\\subversion_plugin
即,将path指向刚刚的路径
4.启动MyEclipse(之前要启动了,就重启下)
如果启动报错,网上的解决方案:
去掉features中的org.tigris.subversion.subclipse.mylyn_3.0.0.jar文件去掉plugins中的org.tigris.subversion.subclipse.core_1.6.13.jar和org.tigris.subversion.subclipse.mylyn_3.0.0.jar.重启即可.
这样SVN就搭建好了..
查看视图用:
Windowà Open Perspective àother àSVN 资源库研究 àOK,就切换到了SVN的资源管理
图十二
图十三
SubEclipse客户端的使用:
1.选定你要共享的工程 >> 右击 >> Team >> Share Project...
2.选择SVN >> Next >> 输入url路径(如:svn://172.16.11.9/repos 或: file:///D:/SVN/svnroot/repos 本机可用这个) >> Next
3.选择“使用项目名称做为文件夹名” >> Next >> 输入“编辑提交注释”(也可以不写) >> Finish
4.输入用户名和密码(如:user1和user1)>> OK
5.选择你要提交的文件 >> OK
客户端的下载: 1、在MyEclipse中的window >> Open Perspective >> other >> SVN资源库研究 >> OK 2、在左边的的SVN资源库上右击 >> 新建 >> 资源库位置 >> 输入远程地址 3、在资源上右击 >> 检出为 >> Next >> 选择工作空间 >> Finish 4、切换到MyEclipse视图,你会发现你刚刚下载的工程。 5、打开工程,你会发现 修改的版本(就是类名后面的那个数字) 日期和作者 6、你新建或修改一个类后,提交。步骤为:右击工程 >> Team >> commit(提交) >> 选择要提交的文件 >> OK >> 输入用户名和密码 >> OK Notice: 图片我不一个个贴了,请自行下载吧,软件太大,没办法传,请自己去对应网站下载. 或者,整个完整WORD的下载请去CSDN:
- 图片.rar (300.5 KB)
- 下载次数: 60
发表评论
-
删除svn信息的bat文件内容
2015-09-19 09:19 738@echo off:start::启动过程,切换目录set p ... -
Tomcat6.0中Server.xml部分参数说明
2015-06-18 16:20 477Tomcat6.0 配置文件的说明默认的Server.xml中 ... -
eclipse 设置文件编码
2013-01-08 10:11 1728比如,要让一个js文件 ... -
eclipse 选中变量 提示相同代码
2012-05-11 13:37 1385"Window"-"prefer ... -
win7 无法打开chm
2012-04-12 14:36 1195本机是WIN7 32位,旗舰版,获得了系统的最高权限。两个文件 ... -
FastStone Capture 屏幕截屏软件(含注册码)【转】
2011-08-31 10:15 1726企业版序列号:name:bluman serial/序 ... -
恢复回收站中已经被删除的文件
2011-05-12 16:36 1082有时候,因为 ... -
MyEclipse 查找接口实现类的方法[转+总结]
2011-03-08 09:08 12022很多时候我们在研究一些程序的源代码时会遇到许多接 ... -
windows XP 下administrator账户恢复
2011-02-20 15:24 1305windows XP下的默认administrator账户,如 ... -
mybase,evernote资料整理软件(转)
2010-07-02 10:06 6929mybase desktop ,适于系 ... -
使用工具注册码
2010-07-01 08:52 898EditPlus : Name:www.cnzz.ccCo ... -
RedHat Linux 9 下载地址
2010-05-22 10:14 1594ftp://166.111.121.3/Linux/RedHa ... -
Eclipse中CVS使用建议 (转)
2010-05-06 10:39 12301 、在Eclipse 同CVS 服务 ... -
CVS创建用户
2010-05-06 10:26 24211 、下载CVSNT并安装 不清楚请看上一篇文章: CVS ... -
CVS服务端创建与Eclipse简单使用
2010-05-06 09:31 47471 CVSNT安装 安装文件为:cvsnt-2 ... -
DOS命令(转)
2010-04-29 10:38 1107dir是DOS命令中最常用的一个 /p 显示信息满一屏时,暂停 ... -
Eclipse project 重命名问题(如何彻底修改工程名)(转)
2010-04-01 16:27 16931步骤: 1。对工程重命名(选择工程,右键Refa ... -
Myeclipse的html提示设置
2010-03-26 20:38 2868操作方法: windows------preferences- ... -
查看本机占用端口(windows系统)
2010-03-24 11:42 13991、打开控制台,使用netstat -a -n -o命令,列出 ... -
开发网址
2010-03-24 11:38 838飞库下载:www.feiku.com 中国移动开发者社区 ...
相关推荐
本教程将详细介绍如何在MyEclipse8.5这个强大的Java集成开发环境中安装和配置SVN插件,以便更好地进行代码管理和团队协作。 首先,我们需要理解MyEclipse和SVN的基本概念。MyEclipse是一款基于Eclipse平台的商业...
1. **下载安装包**:根据提供的压缩包文件名"Myeclipse8.5安装svn插件",我们需先下载这个ZIP文件,并解压缩得到安装所需的文件。通常,这会包含一个或多个插件的JAR文件和一份安装说明。 2. **准备MyEclipse**:...
**步骤 3:** 在 `E:\MyEclipse\MyEclipse8.5\dropins` 目录下创建一个名为 `svn.link` 的文件,其内容应为 `path=E:\\MyEclipse\\myPlugin\\svn`,并保存文件。 **步骤 4:** (可选步骤)删除 `E:\MyEclipse\...
【标题】"myeclipse8.5集成SVN"涉及的主要知识点是将MyEclipse 8.5这个强大的Java开发工具与Subversion(SVN)版本控制系统进行整合,以便于团队在开发公司项目时能够有效地进行代码管理和协作。 1. **MyEclipse ...
1. 安装SVN插件:myEclipse8.5本身并不内置SVN支持,需要我们手动安装Subversive或Subclipse这两个流行的SVN插件。推荐使用Subversive,因为它是Eclipse官方推荐的SVN插件。首先,打开myEclipse的“Help”菜单,选择...
本篇文章将详述如何在MyEclipse 8.5这个强大的Java集成开发环境中安装SVN插件,以便更好地进行代码管理和协作。 首先,我们需要了解MyEclipse 8.5。这是一款由Genuitec公司开发的商业Java EE集成开发环境,它基于...
MyEclipse 8.5集成SVN插件通常通过安装第三方插件实现,如Subversive或Subclipse。 4. **集成过程**:描述中提到"按照说明集成即可",这涉及到具体的步骤,可能包括以下几点: - 下载SVN客户端库,如svnkit.jar和...
标题 "MyEclipse8.5安装SVN插件(图解)" 涉及到的主要知识点是关于在MyEclipse集成开发环境中安装Subversion(SVN)插件的过程。Subversion是一个版本控制系统,用于管理软件项目的源代码,使得多人协作开发成为可能...
在安装此SVN插件之前,首先需要了解MyEclipse 8.5的基础知识。MyEclipse是基于Eclipse平台的Java EE集成开发环境,提供了丰富的功能,如Web项目创建、Java编程、数据库连接、JSP编辑、Struts、Spring等框架的支持。...
### MyEclipse 8.5 配置 SVN 及简单使用说明 #### 一、准备工作与环境搭建 在正式开始之前,确保您的操作系统为 Windows XP,并已安装好 MyEclipse 8.5。 **准备工作**: 1. **下载安装包**: - 需要下载两个...
对于集成开发环境(IDE)MyEclipse 8.5,安装SVN插件可以使开发者在IDE内部直接进行代码的版本控制操作,极大地提高了工作效率。本教程将详细介绍如何在MyEclipse 8.5中安装SVN插件。 首先,了解SVN的基本概念。SVN...
例如,如果你的MyEclipse安装路径为`E:\MyEclipse8.5M1`,则应该将文件夹复制到`E:\MyEclipse8.5M1\dropins`中。 - **操作步骤**: 1. 找到你的MyEclipse安装目录(例如`E:\MyEclipse8.5M1`)。 2. 寻找`dropins`...
本文将详细讲解如何在myEclipse8.5这个集成开发环境中安装SVN插件,以便更好地管理和协同代码。 首先,我们需要了解myEclipse8.5。myEclipse是一款基于Eclipse平台的Java集成开发环境,它提供了丰富的功能,如代码...
【标签】"myeclipse8.5 SVN"强调了这是针对MyEclipse 8.5版本的插件,意味着该插件与这个特定版本的IDE兼容,并且专注于SVN的集成。 【压缩包子文件的文件名称列表】揭示了插件安装包的组成部分: 1. **content....
接下来,将这个解压后的“dropins”文件夹覆盖到MyEclipse 8.5安装目录下的相应位置。这样做的目的是将svn插件集成到MyEclipse环境中,使得MyEclipse能够识别并使用svn功能。 3. **配置svn**:在完成插件安装后,...
总的来说,MyEclipse 8.5的SVN插件是开发过程中不可或缺的一部分,它使得源代码管理变得简单且直观,促进了团队间的协作和代码质量的提升。正确安装和使用该插件,能够显著提高开发效率并减少错误,是每个MyEclipse...
【MyEclipse 8.5 SVN插件安装详解】 MyEclipse是一款强大的Java集成开发环境,深受广大开发者喜爱。在进行团队协作时,版本控制工具是必不可少的,Subversion(SVN)就是其中的一种,它能够帮助开发者管理代码版本...