一、安装SVN服务器及客户端
1、服务器:本人用的是Setup-Subversion-1.6.6.msi,
2、客户端:本人用的是TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi及中文包LanguagePack_1.6.6.17493-win32-zh_CN.msi
3、 操作:一路next--->next--->.....--->finish。最后安装之后的路径服务器端D:\Java_Web \SVN\Server;客户端D:\Java_Web\SVN\Client(这两个路径是自己事先建好,安装时选择的,为了管理方便)。
注 意:中文包装完后,TortoiseSVN依然显示英文,需要设置一下就好了(刚开始我以为安装错了,又装了一遍,结果还是一样,最后重启系统依然如此, 最后才搞明白怎么回事,⊙﹏⊙汗),TortoiseSVN--->右键 --->Settings--->Language--->中文简体。
二、创建SVN库
安装好软件后,使用TortoiseSVN图形化工具完成创建版本库。我创建的库路径 为:D:\Java_Web\SVN_Repository(先建立文件夹,然后在此文件夹下右键 --->TortoiseSVN--->Create Repository here)
三、文件配置
进入SVN库,即D:\Java_Web\SVN_Repository,继续进入子目录conf,里边三个文件svnserve.conf,passwd,authz需要根据实际情况修改配置。
1、svnserve.conf
把下面前面的#号去掉,修改如下:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
2、passwd
增加用户,修改如下:
[users]
mm = 123
3、authz
修改如下:
[groups]
admin = mm
[/]
@admin = rw
*= r
四、启动服务
两种方式,第一种每次启动都需要用命令行;第二种是将相应的服务加入系统,每次系统登录后自动启动,本人采用的是第二种方式。
方式1:开始--->运行--->cmd--->svnserve -d -r D:\Java_Web\SVN_Repository, 这样服务器程序就已经启动了。注意不要关闭命令行窗口,关闭窗口也会把svnserve停止。
方式2:开始--->运行--->cmd--->sc create svn binpath= "\"D:\Java_Web\SVN\Server\bin\svnserve.exe\" --service -r "D:\Java_Web\SVN_Repository\"" displayname= "svn_pan" depend= Tcpip start= auto,这段命令用不着死记硬背,用的时候改改直接用行了,其中svn_pan为服务名,执行命令之后,我的电脑--->右键--->管理 --->服务和应用程序--->服务--->svn_pan--->启动。这样服务器程序便启动成功。
注意,如果之前创建过服务,因为重新建了SVN库等原因不用了,一般先删除再用上边的命令重新创建服务。删除命令如下:sc delete svn
五、MyEclipse安装SVN插件
1、版本说明:MyEclipse8.0.GA;SVN插件site-1.6.5.zip(注意与服务器及Eclipse版本对应,否则会出现不兼容情况)
2、 进入MyEclipse安装路径及子目录下(本人的是D:\Java_Web\MyEclipse\Genuitec\MyEclipse 8.x Latest\dropins),在dropins目录新建文件夹并命名为SVN_Plugin(名称没限制,可随便起),然后将site-1.4.8解 压到此文件夹下,所含文件夹及文件有features、plugins、artifacts.xml、content.xml、index.html、 site.xml。
3、重启MyEclipse,文件夹windows--->Open Perspective--->other--->SVN 资源库研究。这遍验证SVN插件安装成功。
六、SVN应用
刚装上,尚未仔细研究具体使用,不过还是简单弄个小示例,以方便前来参考之人,我觉得通过实例说明问题能大大缩短摸索学习时间。(也许还有不对之处,日后发现会改过)
1、通过URL进入服务器
TortoiseSVN--->版本库浏览器--->svn://192.168.1.119(192.168.1.119为服务器的IP),然后可以右键创建文件夹,或者导入已有的项目文件。
2、检出
进入版本库浏览器后,右键--->检出,这样就将文件下载到本地,此时文件夹会有个绿色图标的勾号,然后你就可以修改编辑了。
3、提交
编辑之后,原先带绿色勾号的图标变为带红色带叹号的图标,并生成一个带蓝色问号图标的备份文件。在检出的文件夹下,右键--->SVN提交,就将文件更新到服务器了,带红色带叹号的图标又变回带绿色勾号的图标。
4、MyEclipse环境应用
新 建一项目Project1,在src目录新增一文件MyJsp.jsp(也可只是个空项目),Project1--->右键 --->share project--->SVN--->使用已有的资源库位置--->svn://192.168.1.119(第1步建 的)--->...--->finish,这是会切换到Team synchronizing透视图,Project1下的文件夹都带有个+号图标,右键--->提交,这样才将项目Project1提交到服务器, 切换到SVN资源库研究透视图,刷新一下,就能看见添加的项目Project1了;在Project1右键--->检出为--->做为空间的 项目检出--->....--->finish,这样便完成了项目从服务器的检出,这时你便可在MyEclipse Java Enterprise透视图下编辑修改项目了,编辑之后,Project1--->右键--->Team--->提交,完成项目在服务 器端得更新,至此整个简单的使用流程完成。
相关推荐
3. **配置SVN文件** 在SVN库的conf目录下,有三个关键文件需要配置: - `svnserve.conf`:取消anon-access和auth-access的注释,设置为anon-access = none,auth-access = write,指定密码数据库为password-db = ...
本教程将详细讲解如何在MyEclipse 10中安装并配置SVN,以实现高效、安全的代码版本控制。提供的压缩包文件包含了配置所需的全部资料,包括配置文件和详细的说明。 首先,我们需要理解SVN的作用。SVN是一种集中式的...
6. **配置SVN仓库**:首次使用时,你需要配置SVN仓库的连接信息。在Myeclipse中选择一个项目,右键点击,选择“团队”->“共享项目”(Share Project),然后在弹出的对话框中选择SVN,输入仓库URL,完成项目的版本...
myeclipse6.0配置SVN myeclipse6.0配置SVN
本篇文章将详述如何在集成开发环境MyEclipse中安装并配置SVN,以便于团队成员协同开发和管理代码。 首先,我们需要了解MyEclipse。MyEclipse是一款强大的Java开发工具,它集成了多种功能,包括代码编辑、调试、部署...
下载后离线安装到myeclipse15.0(2017版本)版本的安装目录,保持myeclipse15.0关闭状态,找到dropins目录,把下载的资源(此处用1.8.22版本)以svn命名,放在次目录下,打开myeclipse,在windows---proference---team--...
本文将详细讲解如何在MyEclipse 9中配置SVN插件,以便于开发者更方便地管理和提交项目文档。 首先,我们需要了解MyEclipse 9。MyEclipse 是一个集成开发环境(IDE),它是基于Eclipse平台,专为Java、J2EE、Web和...
《myEclipse8.5集成SVN与Android SVN使用详解》 在软件开发过程中,版本控制工具的重要性不言而喻,它能够帮助开发者追踪代码的变更历史,协同多人合作,并确保代码的一致性和稳定性。本文将详细介绍如何在...
关于【压缩包子文件的文件名称列表】"MyEclipse10的SVN插件",这可能指的是安装或配置插件所需的全部文件,包括JAR包、配置文件或其他必要的资源。安装此类插件通常涉及以下步骤: 1. 下载并解压压缩包,找到适用于...
在MYeclipse中配置SVN是一项重要的开发任务,因为SVN(Subversion)是一种版本控制系统,它可以帮助开发者管理代码版本,协同多人合作,确保代码的一致性和可追踪性。MYeclipse作为流行的Java集成开发环境(IDE),...
### MyEclipse 8.5 配置 SVN 及简单使用说明 #### 一、准备工作与环境搭建 在正式开始之前,确保您的操作系统为 Windows XP,并已安装好 MyEclipse 8.5。 **准备工作**: 1. **下载安装包**: - 需要下载两个...
本文将详细阐述如何在离线环境下为MyEclipse 7.5安装SVN插件,以便开发者能够在没有网络连接的情况下完成这一配置。 ### 安装SVN插件的重要性 在软件开发中,版本控制是必不可少的工具之一。它帮助团队管理代码的...
提供的"myeclipse配置svn教程.txt"文件应该包含了详细的步骤和可能遇到的问题解答,建议仔细阅读。同时,"index.html"、"content.jar"、"artifacts.jar"、"site.xml"、"features"和"plugins"这些文件可能是MyEclipse...
在团队协作开发中,经常需要check in或check out文件,应用最多的就是CVS,另外一个就是SVN,这两者都可以集成到myEclipse中,当然也可也可以安装SVN客户端,为了迎合myEclipse使用,这里只说了在myEclipse8.0怎样安装...
5. **配置SVN插件**:安装完成后,重启Myeclipse。在菜单栏中,找到“Window” -> “Preferences”,在左侧导航栏中选择“Team” -> “SVN”,在这里可以配置SVN的相关设置,如SVN客户端、认证信息等。 6. **使用...
本文将详细介绍如何在MyEclipse 6.5中配置SVN。 #### 二、安装SVN插件 1. **打开MyEclipse并选择更新和安装选项** - 启动MyEclipse后,在菜单栏中选择“帮助”(Help) -> “软件更新与安装”(Software Updates & ...
下面将详细介绍如何在MyEclipse 10中安装和配置SVN插件。 首先,我们需要理解SVN的作用。SVN允许开发者在项目开发过程中跟踪和管理代码的不同版本,便于团队成员间的代码共享和冲突解决。它提供了一种集中式的管理...
7. **配置SVN插件**:安装成功后,你需要进行一些基本的配置,如设置SVN的用户名、密码,以及连接到你的Subversion服务器。这些配置通常可以在MyEclipse的首选项设置中找到。 通过以上步骤,你就可以在MyEclipse中...
- **连接到SVN仓库**:在项目上右键选择“Team”->“Share Project”,然后按照向导配置SVN服务器地址、用户名和密码。 - **版本控制操作**:你可以进行常见的SVN操作,如“Checkout”(检出)、“Commit”(提交...
本教程将详细介绍如何在MyEclipse8.5这个强大的Java集成开发环境中安装和配置SVN插件,以便更好地进行代码管理和团队协作。 首先,我们需要理解MyEclipse和SVN的基本概念。MyEclipse是一款基于Eclipse平台的商业...