首先安装服务器和客户端软件 :
(公司一般只在自己电脑上安装客户端软件就好了
)
Setup-Subversion和 Subversion的Windows客户端TortoiseSVN
这两个软件是必须安装的,这里给大家提供一下下载地址:
Setup-Subversion:
http://subversion.tigris.org/files/documents/15/44049/Setup-Subversion-1.5.3.msi
TortoiseSVN:
http://dl.pconline.com.cn/download/53122.html
安装过程很简单直接下一步就行了 ,不过安装中会提示要你选择然后选择Apache 2.0 或者 Apache 2.2,这两个都行,随便选一个就行了
其次建立版本库: 两种方式
运行Subversion服务器需要首先要建立一个版本库(Repository),可以看作服务器上存放数据的数据库,在安装了Subversion服务器之后,可以直接运行,如:
svnadmin create E:\svndemo\repository
就会在目录E:\svndemo\repository下创建一个版本库。
我们也可以使用TortoiseSVN图形化的完成这一步:
在目录E:\svndemo\repository下"右键->TortoiseSVN->Create Repository here...“, 然后可以选择版本库模式, 这里使用默认即可, 然后就创建了一系列目录和文件
第三步就是配置用户权限了
对三个文件进行配置,在E:\svndemo\repository\conf目录下,分别为svnserve.conf,passwd,authz
<1>
文件svnserve.conf中把下面前面的#号去掉,修改如下:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
<2>
文件passwd增加用户,修改如下:
[users]
yao = 123(随用户自己命名和取的密码)
<3>
文件authz修改如下:
[groups]
admin = yao
[/]
@admin = rw //赋予权限
*= r
第四步就是启动服务
在任意目录下运行:
svnserve -d -r E:\svndemo\repository 我们的服务器程序就已经启动了。注意不要关闭命令行窗口,关闭窗口也会把svnserve停止。
下面就是安装MyEclipse SVN插件了
MyEclipse 6.X
6.x的操作比较简单,可通过官方提供的链接,利用MyEclipse内置的Find and Install功能来安装。
第一种:直接在Myeclpise中安装
1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;
2. 选择Search for new features to install,点击Next进入下一步;
3. 点击“New Remote Site”按钮,在弹出的对话框中输入:
name:svn
url:http://subclipse.tigris.org/update_1.4.x
点击OK,关闭对话框,并点击Finish按钮,Myeclipse自动下载插件安装程序;
4. 下载完插件之后,进入安装画面。
5. 选择所要安装的SVN插件内容,这里去掉第二个选项Subclipse Integrations,点击下一步;
6. 选择 “I accept the terms in the license agreements”并点击Next,直到点击Finish即可,进入下一步。
7. 开始安装SVN插件,安装完成之后,重启Myeclipse。
以下为安装完成后的配置过程:
8. 在菜单栏中选择Window→Open Perspective→Other打开Myeclipse试图列表。这个时候Myeclipse的视图列表中,就出现了“SVN Repository Exploring”一项。
9. 打开“SVN Repository Exploring”视图。在左边空白区域,单击右键→New→Repository Location。
10. 在Url一栏中输入svn://localhost, 点击Finish按钮。
11. 输入用户名和密码,点击OK即可看到SVN下的目录结构了。
12..可以再工程上依次单击 team-->share project... 依次 下一步 就可以了
第二种:配置安装
1.在Myeclpise的安装目录新建目录svn,下载svn相应的包解压得到features和plugins,把这两个文件复制到新建的svn目录。
2.找到dropins目录,在目录中新建svn.link文件,用记事本打开svn.link,写入path=svn目录的路径,然后保存
3.重启Myeclpise
分享到:
相关推荐
首先,我们需要理解MyEclipse整合SVN的意义。这使得开发者能够在IDE内部直接进行版本控制操作,如提交、更新、解决冲突等,提高了开发效率和代码管理的便利性。MyEclipse通过插件机制实现了对SVN的支持。 在描述中...
以上就是MyEclipse整合SVN客户端插件的详细步骤和相关操作。通过这种方式,你可以充分利用MyEclipse的强大功能,同时享受到SVN带来的版本控制优势,提升开发效率和团队协作能力。记得在整合过程中,要确保所有文件和...
而Myeclipse作为一款强大的Java集成开发环境,整合SVN插件能够提升开发效率。本文将详细介绍如何在Myeclipse 8.6上安装SVN插件及其步骤。 首先,我们需要了解Myeclipse 8.6的基本信息。Myeclipse是一款由Genuitec...
### SVN整合MyEclipse的配置及使用 #### 一、下载SVN插件Subclipse 在开始整合Subversion (SVN) 和 MyEclipse 的过程中,第一步是下载 Subclipse 插件。Subclipse 是一个非常受欢迎且功能强大的 SVN 客户端插件,...
在集成开发环境中,如MyEclipse,整合SVN插件能够方便开发者进行代码的版本控制和协同工作。下面将详细介绍如何在MyEclipse 10中安装和配置SVN插件。 首先,我们需要理解SVN的作用。SVN允许开发者在项目开发过程中...
这个压缩包包含了所需的插件文件以及详细的安装步骤,确保我们能够顺利地将SVN功能整合进MyEclipse。在下载并解压该压缩包后,我们将开始安装过程。 1. **安装SVN插件**: - 打开MyEclipse,进入“Help”菜单,...
#### 三、SVN与MyEclipse整合的优势 将SVN与MyEclipse进行整合,能够极大地提高团队协作效率和代码管理质量。具体优势如下: 1. **代码版本控制**:通过SVN进行版本控制,可以轻松管理多个版本的历史记录,便于...
通过本指南,用户能够顺利地在MyEclipse6.5中安装并配置SVN,从而更好地支持团队开发中的版本控制需求。 #### SVN与MyEclipse简介 - **SVN (Subversion)**:是一款开源的版本控制系统,广泛用于软件开发领域,可以...
在MyEclipse这个强大的Java集成开发环境中,整合SVN能够方便开发者进行代码的版本管理和团队协作。以下是在MyEclipse 7.5中加载SVN的详细步骤: 1. **启动MyEclipse**: 首先确保你已经安装并启动了MyEclipse 7.5...
本篇文章将深入探讨SVN的使用方法以及如何将其与集成开发环境MyEclipse进行整合,实现代码的版本管理和同步。 首先,让我们了解什么是SVN。Subversion是一个开源的集中式版本控制系统,用于跟踪和管理项目中的文件...
在这个场景中,我们将深入探讨myeclipse SVN插件1.8与tortoise SVN 1.7的整合,这两个工具在版本控制方面具有很高的兼容性和协同性。 首先,myeclipse是基于Eclipse的一款强大的Java集成开发环境,它集成了许多实用...
标题 "SVN+Jad集成到MyEclipse" 涉及的是在开发环境中整合版本控制工具Subversion(SVN)和Java反汇编器Jad,并将其与流行的Java集成开发环境MyEclipse进行集成。这允许开发人员在MyEclipse内部方便地管理代码版本和...
本文将详细介绍如何在Windows环境下搭建svn服务器,配置权限,以及如何在客户端使用TortoiseSVN,并将其与MyEclipse集成。 **一、服务器端配置** 1. **安装Subversion服务器** 首先,我们需要下载并安装CollabNet...
通过整合SVN,MyEclipse可以使开发者更加高效地进行团队协作和代码管理。 配置SVN在MyEclipse中的步骤如下: 1. **安装SVN插件**:在MyEclipse中,我们需要先安装SVN的插件。这通常可以通过"Help" -> "Install New...
3. **安装与配置myEclipse6.5 SVN插件**: - 下载site3-1.6.5压缩包,解压后找到适合myEclipse6.5的SVN插件。 - 在myEclipse中打开“Window” -> “Preferences” -> “Software Updates” -> “Available ...
【MyEclipse6.x SVN插件的安装及使用】 MyEclipse是一款强大的Java集成开发环境,而SVN(Subversion)是一种版本控制系统,用于管理软件项目中的文件版本。将SVN整合到MyEclipse中可以方便地进行版本控制操作。本文...
2. **配置MyEclipse安装目录**:将下载的插件包放置到MyEclipse安装目录下的`links`子目录中,并创建一个名为`myPlugins`的子目录。 3. **配置links目录**:在`links`目录中创建一个名为`svn.link`的文件,内容为`...
将"Myeclipse的svn插件"整合到MyEclipse中,能够使开发者在IDE内方便地进行版本控制操作,如提交、更新、查看差异等,极大地提高了团队协作效率。 首先,你需要了解的是SVN插件的作用。SVN插件是MyEclipse与...
### MyEclipse 8.0与SVN版本控制工具集成及使用方法详解 #### 一、前言 在软件开发过程中,版本控制工具扮演着极其重要的角色,它可以帮助团队成员高效地协作,确保代码的质量与稳定性。MyEclipse 作为一款广受...
【标题】"myeclipse8.5集成SVN"涉及的主要知识点是将MyEclipse 8.5这个强大的Java开发工具与Subversion(SVN)版本控制系统进行整合,以便于团队在开发公司项目时能够有效地进行代码管理和协作。 1. **MyEclipse ...