今天大致的了解了下 eclipse 和myEclipse 手动配置SVN的过程。大概的总结了下;不足之处望修正。
首先是在安装SVN
这里有两种SVN需要安装:
========================================================================
1.安装SVN服务器,一般安装在跳板机上,我用的是 VisualSVN-Server-2.0.5(服务器端).msi, 这种服务器。安装文件路径:
location:D:\Program Files\VisualSVN Server
Repositories:D:\Repositories\
server Port: 8443
location是指里面存放的是服务器的运行文件路径,Repositories是指存放资源库的路径。server Port 则是服务端口。
然后下一步,下一步...
傻瓜式安装..
========================================================================
2.安装SVN客户端:
我这里安装的是这两个文件;
TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi
LanguagePack_1.6.5.16974-win32-zh_CN.msi
而且TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi是必须要安装的,下面这个LanguagePack_1.6.5.16974-win32-zh_CN.msi则是针对英语不好的同志.给弄的汉化补丁。
也默认安装在D:\Program Files文件夹下....傻瓜式安装..
========================================================================
3.手动配置SVN,这里myEclipse、Eclipse都可以手动配置SVN ;
首先下载一份SVN的插件...我这里用的是site-1.0.6.zip,也可以自己去下载。百度一搜索一大把。
下载完后就是解压... 这里我把SVN插件分成了两份,一份是myEclipse专有,一份Eclipse专有。
Eclipse3.0版:(我用的是这个版本,以下是我配置的过程)
1>:将site-1.0.6.zip 解压到D:\Program Files\plugin\eclipse下(有个小问题,你得在解压后,把你看到的3个XML文件给删除掉,详情问百度)
2>:找到你安装eclipse的根目录。这里新建一个links文件夹;在这里再新建个文件:subclipse.link;(名字随意,后缀link)在这文件里写入path=D:\Program Files\plugin\eclipse
如果配置成功了(得走了),重新启动eclipse ,点击window->show view ->Other ->输入SVN,就会看到SVN目录下有5个SVN选项:SVN TreeConflicts/SVN属性/SVN注释/SVN资源库/Merge Results;否则就是没有配置成功。
MyEclipse8.0版:
1>:我将site-1.0.6.zip 解压到D:\Program Files\Genuitec\MyEclipse 8.x Latest\plugins下,也就是安装MyEclipse 8.x Latest的根目录下的;
2>:找到根目录下一个叫 dropins的文件。在里面新建一个subclipse.link,将path=D:\\Program Files\\Genuitec\\MyEclipse 8.x Latest\\plugins写入该文件中。
重启myEclipse,点击window->show view ->Other ->输入SVN,就会看到
SVN目录下有5个SVN选项:SVN 历史资源记录/SVN属性/SVN注释/SVN资源库/未落实的SVN操作;否则就是没有配置成功。
========================================================================
SVN的简单使用
启动SVN服务器,你看见Repositories -> new ->Repository..
这里就是新建资源库,这儿要弹出第一个对话框,输入资源库名称。
同时,要记住名称下的那个URL,因为其他人是要通过这个路径来访问你的资源库
。点击OK,你将看到Repositories目录下,就会有个资源库,名字就是你刚刚输入
的名字。
接下来设置权限用户了。因为没有用户权限,别人是没办法访问资源库。
选中资源库点右键->Properties->Add -> Create user
这里就弹出了对话框。输入user name (用户名)输入password(密码) Confirm password (再次输入密码)
点ok,创建成功,然后在设置权限。
Permissions下有四个单选项
Inherit from parent (服务器操作权限)
No Access (没有访问权限)
Read Only (只能读取文件)
Read/write (能读取/写入文件)
根据需要设置权限。
然后点确定。好了,接下来就是导入资源。
选中需要导入的文件夹.点右键import,则会提示你输入用户名和密码。然后就可以导入使用了。
导入成功,你就可以看到资源库下有你对应导入的文件。
接下来就,checkOut 和 checkIn
只要你安装好了SVN客户端,无论哪里点右键,你都可以看到SVN Checkout..的字样,点击它会弹出一个对话框
URL of repository 下url是指SVN服务器的代码库地址;
Checkout directory 下url是指本机存放代码的目录;
Revision 下有两个选项
HEAD revision: 迁出最新版本的文件夹
Revision [] Show log 可根据日志选择过去版本的文件夹
好了,然后选择自己要checkout的文件夹,选择存放该文件夹的位置。再然后选择需要的版本。点击OK,你就可以看到一种代勾的文件夹。
在一般的情况的代码开发,只会用到上述这三种,如有想了解更详细的。请参考以下图文地址,将更好为你解答一些疑问。
http://www.cnblogs.com/xilentz/archive/2010/05/06/1728945.html
分享到:
相关推荐
##### **步骤1:下载和安装** 1. **服务器端**: - 访问Subversion的官方网站:[下载页面](http://subversion.tigris.org/servlets/NewsItemView?newsItemID=1807) - 下载适用于Windows系统的安装包,例如`svn-...
【SVN安装】 SVN(Subversion)是一种版本控制系统,用于管理...在某些情况下,可能还需要配置其他变量,如`CLASSPATH`,但大多数现代JDK安装通常不需要手动设置这个。确保根据你的具体需求和系统环境进行适当的调整。
本篇文章将详细介绍如何安装和使用配置管理工具SVN的安装程序——VisualSVN Server。 **1. SVN的基本概念** SVN的核心功能是版本控制,它可以记录每一次对文件或目录的修改,以便于团队成员可以查看历史变更、回滚...
SVN,全称为Subversion,是一种广泛使用的版本控制系统,用于管理多个人协同开发的源代码和其他文件。在软件开发过程中,SVN可以帮助开发者追踪代码的修改历史,合并不同人的改动,以及恢复旧版本的文件。SlikSVN是...
(3)手动配置包括将相关模块复制到Apache的modules目录,以及修改httpd.conf文件加载这些模块。 1.1.3 TortoiseSVN(可选) TortoiseSVN是一款直观的SVN客户端,可增强用户界面,方便操作。安装过程相对简单,只...
这种方式配置简单,但通常只适合小型项目或内部网络使用。 ### 三、创建版本库(仓库) 1. 使用`svnadmin`命令创建仓库: ``` svnadmin create /path/to/your/repo ``` 2. 如果使用Apache,可以在`httpd.conf`...
在本教程中,我们将详细介绍SVN的安装与使用,以帮助你更好地理解和应用这一强大的工具。 **一、SVN安装** 1. **Windows系统安装**:你可以通过访问Apache官方网站下载最新版的TortoiseSVN,这是一个带有图形界面...
### Windows下安装配置SVN服务 ...通过以上步骤,可以在Windows系统上成功安装和配置SVN服务,并通过Apache服务器对外提供服务。这种配置方式不仅可以方便地管理代码版本,还能提高团队协作效率。
### MyEclipse 8.5 配置 SVN 及简单使用说明 #### 一、准备工作与环境搭建 在正式开始之前,确保您的操作系统为 Windows XP,并已安装好 MyEclipse 8.5。 **准备工作**: 1. **下载安装包**: - 需要下载两个...
以下是对"SVN服务端安装和配置步骤"的详细解释。 一、安装SVN服务器 1. **选择SVN服务器软件**:常见的SVN服务器软件有Apache HTTP Server(通过mod_dav_svn模块)和VisualSVN Server。这里我们以VisualSVN Server...
SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它特别适合于团队开发项目,因为它允许多个用户同时协作,并确保所有更改都被记录和追踪,从而避免了代码冲突和数据丢失的问题。 ...
### SVN整合MyEclipse的配置及使用 #### 一、下载SVN插件Subclipse 在开始整合Subversion (SVN) 和 MyEclipse 的过程中,第一步是下载 Subclipse 插件。Subclipse 是一个非常受欢迎且功能强大的 SVN 客户端插件,...
以下是关于SVN安装和使用的详细知识点: 1. **安装TortoiseSVN**:下载提供的TortoiseSVN-1.6.16.21511-win32-svn-1.6.17.msi安装文件,双击运行,按照向导指示完成安装。在安装过程中,可以选择安装语言,设置安装...
3. 配置选项:在安装过程中,你可以选择自定义安装路径,以及是否将SVN命令行工具添加到系统PATH环境变量中,以便于在任何目录下都能使用SVN命令。 4. 安装过程:按照向导的提示进行,等待安装完成。 5. 验证安装:...
以下是关于"MyEclipse中安装SVN"的详细步骤和相关知识点: 1. **安装Subclipse插件**: - Subclipse是Eclipse平台上的一个开源SVN客户端插件,可以从其官方网站http://subclipse.tigris.org/获取。 - 对于...
### SVN 安装及使用详解 #### 一、SVN简介 **SVN**,全称为 **Subversion**,是一款非常流行的版本控制系统。与 **CVS** 类似,SVN 是一个跨...通过以上步骤,您可以成功安装和使用SVN进行项目版本管理和协同开发。
通过以上步骤,你不仅学会了如何安装配置SVN服务器和客户端,还了解了如何在Eclipse中进行整合,以便于日常的版本控制工作。这种整合让开发者无需离开熟悉的开发环境就能高效地进行版本管理,极大地提高了团队协作的...