<!----><o:p></o:p>
安装来自<!----><u1:p></u1:p><o:p></o:p>
http://www.phpchina.com/?uid-43584-action-viewspace-itemid-30556<u1:p></u1:p><o:p></o:p>
我修改了一下<u1:p></u1:p><o:p></o:p>
下面的几个安装程序都可以在我的资源里找到<u1:p></u1:p><o:p></o:p>
http://hp9016.download.csdn.net/<u1:p></u1:p><o:p></o:p>
大家可以找找<o:p></o:p>
1,下载Subversion服务器程序。
http://subversion.tigris.org/<u1:p></u1:p><o:p></o:p>
2,下载Subversion的Windows客户端TortoiseSVN
http://www.subversion.org.cn/<u1:p></u1:p><o:p></o:p>
3,安装Subversion和TortoiseSVN,重启<u1:p></u1:p><o:p></o:p>
4,建立版本库(Repository)
下载SVNService.exe
忘了下载地址,上网搜SVNService.exe就有了!<u1:p></u1:p><o:p></o:p>
例如:Subversion安装在C:\program files\subversion<u1:p></u1:p><o:p></o:p>
将SVNService.exe复制到C:\program files\subversion\bin目录下<u1:p></u1:p><o:p></o:p>
SvnService.exe必须和svn.exe在同一目录吧,<u1:p></u1:p><o:p></o:p>
然后
(1).例如Repository建立在c:\svn_root 上
运行-CMD
svnadmin create c:\svn_root\RepDemo<u1:p></u1:p><o:p></o:p>
(2).安装SvnService服务
把下载到的SVNService.exe放到Subversion安装目录的bin下即可<u1:p></u1:p><o:p></o:p>
(3).运行服务<u1:p></u1:p><o:p></o:p>
控制面板-服务,找到SVNService,开启即可<u1:p></u1:p><o:p></o:p>
(4).客户端使用svn://localhost访问即可。<u1:p></u1:p><o:p></o:p>
由SVN://的用户访问控制,需要配置一下passwd文件<u1:p></u1:p><o:p></o:p>
5,配置用户和权限(重要),不然的话eclipse会说没有权限,会非常郁闷<u1:p></u1:p><o:p></o:p>
来到c:\svn_root\RepDemo\conf目录,修改svnserve.conf:<u1:p></u1:p><o:p></o:p>
# [general]
# password-db = passwd<u1:p></u1:p><o:p></o:p>
改为:<u1:p></u1:p><o:p></o:p>
[general]
password-db = passwd
然后修改同目录的passwd文件,去掉下面三行的注释:<u1:p></u1:p><o:p></o:p>
# [users]
# harry = harryssecret
# sally = sallyssecret<u1:p></u1:p><o:p></o:p>
最后变成:<u1:p></u1:p><o:p></o:p>
[users]
harry = harryssecret
sally = sallyssecret<u1:p></u1:p><o:p></o:p>
可以自己定义一个帐号&密码
例如:
[users]
admin = password<u1:p></u1:p><o:p></o:p>
6,初始化导入这个之前你需要开启服务,运行-cmd<u1:p></u1:p><o:p></o:p>
输入:svnserve -d -r c:\svn_root\RepDemo,而且窗口不能关掉!<u1:p></u1:p><o:p></o:p>
在你要导入的文件夹内右键->TortoiseSVN->Import...
URL of repository输入“svn://localhost/trunk”
点击OK
完成之后目录没有任何变化,如果没有报错,数据就已经全部导入到了我们刚才定义的版本库中<u1:p></u1:p><o:p></o:p>
7,基本客户端操作
取出版本库到一个工作拷贝:<u1:p></u1:p><o:p></o:p>
来到任意空目录下,在本例中是E:\svndemo\wc1,运行右键->Checkout,在URL of repository中输入svn://localhost/trunk,这样我们就得到了一份工作拷贝。<u1:p></u1:p><o:p></o:p>
在工作拷贝中作出修改并提交:<u1:p></u1:p><o:p></o:p>
打开readme.txt,作出修改,然后右键->Commit...,这样我们就把修改提交到了版本库,我们可以运行。<u1:p></u1:p><o:p></o:p>
察看所作的修改:<u1:p></u1:p><o:p></o:p>
readme.txt上右键->TortoiseSVN->Show Log,这样我们就可以看到我们对这个文件所有的提交。在版本1上右键->Compare with working copy,我们可以比较工作拷贝的文件和版本1的区别。(这上面是人家的例子)<u1:p></u1:p><o:p></o:p>
<u1:p></u1:p><o:p></o:p>
二。ECLIPSE中新一代版本控制工具SVN使用详细方法<u1:p></u1:p><o:p></o:p>
来源:作者:时间:2008-02-26点击:67<u1:p></u1:p><o:p></o:p>
一、下载插件并安装(插件我的资源里也有)<u1:p></u1:p><o:p></o:p>
在Eclipse中使用Subversion来进行版本控制,需要下载插件Subclipse,下载网址是http://subclipse.tigris.org,需要根据Eclipse的版本下载相应版本的Subclipse,我们这里下载针对Eclipse3.x的版本,当前最新版本为subclipse-1.0.3.zip。<u1:p></u1:p><o:p></o:p>
解压缩后,文件夹结构如下:
<!--[if !supportLineBreakNewLine]-->
<!--[endif]--><u1:p></u1:p><o:p></o:p>
在这里,我们将该文件夹拷贝到Eclipse的plugin目录下,并建立相应的目录结构,我们命名为subversion,最终的目录结构如下:
同时,我们在eclipse/links目录下,新建subversion.link文件,文件内容只有一行:path=plugin/subversion,然后我们启动Eclipse,在“首选项->小组”中就可以看到Subversion的插件选项了。其实你直接把Subclipse下的两个文件夹的内容拷到eclipse相应的目录下,重启eclipse即可了,不需要什么link之类
<o:p></o:p>
二、在Eclipse中操作<u1:p></u1:p><o:p></o:p>
1、共享项目<u1:p></u1:p><o:p></o:p>
在Eclipse中新建项目,然后在项目的右键菜单中选择“小组à共享项目”,
<!----><u2:shapetype coordsize="21600,21600" filled="f" stroked="f" id="_x0000_t75" u1:preferrelative="t" u1:spt="75" path=" m@4@5 l@4@11@9@11@9@5 xe"><u2:stroke joinstyle="miter"></u2:stroke><u2:formulas><u2:f eqn="if lineDrawn pixelLineWidth 0 "></u2:f><u2:f eqn="sum @0 1 0 "></u2:f><u2:f eqn="sum 0 0 @1 "></u2:f><u2:f eqn="prod @2 1 2 "></u2:f><u2:f eqn="prod @3 21600 pixelWidth "></u2:f><u2:f eqn="prod @3 21600 pixelHeight "></u2:f><u2:f eqn="sum @0 0 1 "></u2:f><u2:f eqn="prod @6 1 2 "></u2:f><u2:f eqn="prod @7 21600 pixelWidth "></u2:f><u2:f eqn="sum @8 21600 0 "></u2:f><u2:f eqn="prod @7 21600 pixelHeight "></u2:f><u2:f eqn="sum @10 21600 0 "></u2:f></u2:formulas><u2:path u1:extrusionok="f" gradientshapeok="t" u1:connecttype="rect"></u2:path><u1:lock u2:ext="edit" aspectratio="t"></u1:lock></u2:shapetype><u2:shape coordsize="21600,21600" id="_x0000_i1025" type="#_x0000_t75" alt="4.JPG" style="WIDTH: 293.25pt; HEIGHT: 321pt"><u2:imagedata u1:href="http://www.svn8.com/uploads/allimg/080226/2019073.jpg" src="file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msoclip1/01/clip_image001.jpg"></u2:imagedata></u2:shape><o:p></o:p>
在弹出的窗口中选择“SVN”,点击“下一步”,选择“使用已有资源库位置”,然后选择“下一步”直到完成,就可以将新项目导入到Subversion服务器的文件库中进行版本控制。<u1:p></u1:p><o:p></o:p>
<o:p></o:p>
剩下的就简单了,不是太明白就访问<u1:p></u1:p><o:p></o:p>
http://www.phpchina.com/?uid-43584-action-viewspace-itemid-30556吧<u1:p></u1:p><o:p></o:p>
<o:p></o:p>
<o:p></o:p>
分享到:
相关推荐
- 在Eclipse中,选择"Window" > "Preferences" > "Team" > "SVN",然后配置SVN的连接设置,包括SVN的根URL、用户名和密码等。 3. **导入SVN项目**: - 使用"Eclipse" > "File" > "Import" > "Version Control" > ...
3. 配置SVN连接:安装完成后,需要在Eclipse中设置SVN的连接信息。这包括输入SVN服务器的URL,以及与服务器交互所需的用户名和密码。 4. 检出项目:在配置好SVN连接后,你可以通过“Team” > “Checkout”菜单项从...
通过以上步骤,你不仅学会了如何安装配置SVN服务器和客户端,还了解了如何在Eclipse中进行整合,以便于日常的版本控制工作。这种整合让开发者无需离开熟悉的开发环境就能高效地进行版本管理,极大地提高了团队协作的...
总之,通过在Eclipse中集成SVN插件,开发者能够高效地进行代码版本控制,促进团队间的协作,解决代码冲突,以及轻松管理项目的历史版本。这一系列操作不仅提升了开发效率,还保证了代码的质量和安全性。
- 在Eclipse中使用Tortoise SVN,需要将其安装在系统上,然后在Eclipse的SVN设置中配置Tortoise SVN的路径。 - 在"Eclipse Preferences" -> "Team" -> "SVN" -> "Global Settings"中,指定Tortoise SVN的bin目录...
在这个Eclipse SVN 1.9离线包中,包含了以下几个关键组件和资源: 1. index.html:这是Eclipse插件的欢迎页面,通常提供一些基本信息、安装指南和插件介绍。 2. content.jar:这是一个包含插件内容的JAR文件,其中...
以下是如何在Eclipse中配置SVN的详细步骤,以及一些常见的问题解决方法。 首先,你需要安装Subclipse,这是一个Eclipse的SVN插件。你可以访问官方网站http://subclipse.tigris.org/获取最新版本。有两种安装方式: ...
6. **验证安装**:安装完成后,可以在`Window` > `Preferences`中查看并配置SVN设置,或者在项目右键菜单中看到SVN相关的选项,表明插件已经成功安装。 压缩包中的文件名称列表涉及到Eclipse插件的组成部分: - `...
在Eclipse集成开发环境中,可以使用Subversive或Subclipse这两个插件来支持SVN。安装插件后,通过“资源”视图的“导入”菜单,选择“版本控制”下的“检出”。输入SVN服务器地址,选择要检出的项目,然后按照提示...
本教程将详细介绍如何安装SVN服务器和客户端,以及如何在Eclipse中配置SVN插件进行项目版本管理。 1. SVN服务端安装: - 首先,下载并双击运行"VisualSVN-Server-4.3.1-x64"安装程序。 - 按照向导步骤操作,包括...
下面将详细介绍如何在Eclipse中配置SVN以及所需的插件。 首先,为了在Eclipse中使用SVN,我们需要安装一个叫做Subversive的插件。Subversive是Eclipse官方支持的SVN连接器,它提供了与SVN服务器交互的接口。要安装...
标题中的“svn插件,导入eclipse中。...综上所述,整个过程涉及到了Eclipse或MyEclipse中集成SVN插件的安装、配置、使用以及相关依赖库的作用。这些知识点对于任何在Eclipse环境下进行版本控制的开发者都是至关重要的。
- **配置SVN连接**:在Eclipse的首选项中设置SVN的全局配置,包括SVN客户端、服务器地址等。 - **资源标记**:资源(文件或项目)右键菜单中会有SVN相关的选项,如"Team"菜单,可执行版本控制操作。 - **冲突解决...
在Eclipse中安装SVN 1.8插件,首先你需要访问官方网站或者第三方资源库,找到适用于你当前Eclipse版本的SVN插件包。通常这个包会包含两个主要部分:`features`和`plugins`目录。`features`目录下的文件是Eclipse的...
在安装过程中,Eclipse可能会提示你接受插件的许可证协议,并可能需要重启Eclipse来使新安装的插件生效。 2. **配置SVN客户端** - 安装完成后,需要配置SVN的客户端连接信息。在Eclipse中,选择“Window” > ...
【标题】:“svn安装教程 myeclipse eclipse插件”涵盖了两个主要知识点:一是Subversion(简称svn)的安装,二是如何在MyEclipse和Eclipse集成开发环境中安装和使用svn插件。 【svn安装】: Subversion是一个开源...
本文将详细讲解如何在集成开发环境Eclipse中配置 SVN,以实现代码的版本管理和团队协作。 首先,我们需要确保已经安装了Eclipse IDE。Eclipse是一款功能强大的开源Java开发工具,但它同样支持多种语言的开发。为了...
如果插件安装正确,你应该能在首选项设置中找到与SVN相关的配置选项,比如“Team”(团队)或者“Subversion”,这表明插件已经被成功集成到Eclipse环境中。 一旦插件安装成功,你可以开始使用Eclipse的内置SVN功能...