svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。它分为服务器和 客户端两侧,简单说服务器用于管理代码,客户端用于上传下载代码。
服务器端安装:下载Setup-Subversion-1.6.5.msi一路安装下来。安装完成后在cmd下执行svn指令,会输出一句帮助信息。
客户端安装:可以使用TortoiseSVN来作为客户端开发工具,或者在Eclipse IDE下使用subversion插件。这里以Eclipse下使用subversion为例,说明详细过程。建立服务器端之后,就可以进行服务器端的Svn服务配置:
1. 建立核心仓库:
a) 确认svn安装完成:命令行下运行svn确定svn工作正常。
b) 在仓库建立的父目录下运行svnadmin create DataName。其中DataName为仓库名。
2. 权限设置
a) 在仓库配置文件夹conf下找到svnserve.conf,打开密码行password-db=passwd前的注释。
b) 在配置文件夹下的passwd文件中建立用户名和密码
3. 启动服务
a) svnserve –d –r “d:\DataName” 其中-d为后台运行-r为管理员权限。
4. 建立项目、入库
a) Eclipse下打开SVN视图,新建一个资源库位置,URL为svn://localhost,此时资源库内容为空。
b) 切换到Java视图,新建一个项目,在项目上右键执行team->share到svn。
c) 提交更新即可。
5. 其它用户把项目作为新项目下载到自己的工作空间,修改提交。
a) 客户端在Eclipse下打开svn视图
b) 项目检出为新项目
c) 首先对项目进行更新,修改代码后,提交。
分享到:
相关推荐
SVN版本控制工具以及SVN集成Eclipse安装文件.
版本控制工具SVN的客户端与服务器安装文件TortoiseSVN-1.8.8.25755-win32-svn-1.8.10.msi,VisualSVN-Server-3.0.1-win32.msi以及支持svn在eclipse与myEclipse上运行的插件site-1.10.6.zip
图文讲解了主流的版本控制工具Subversion的基于Apache的服务器端安装配置过程,接着演示了在资源管理器和Eclipse IDE中如何使用SVN。
eclipse svn集成客户端SVN,方便代码管理控制。fanb
svn 版本控制工具,Eclipse版本控制必备工具
在eclipse中嵌入SVN版本控制工具,实现开发时代码的共享
VisualSVN是一个Visual Studio插件,集成Subversion和... Subversion是新一代的版本控制工具,不仅可以管理程序源代码,也可以应用于其他协作管理数据的工作,例如使用Subversion来合作写乐谱,美工用来共同作图。
SVN版本控制器 SVN版本控制 可以结合eclipse和vs等流行的开发工具实现源码的管理!
eclipse是开发中常用的开发工具,svn也是开发中常用的版本控制管理系统,那么如何在eclipse中配置svn就显得很重要,本文就是教你如何配置eclipse和svn的
svn版本控制eclipse插件,配合小乌龟1.9.x 多人同时开发必备开发工具
Eclipse 从单纯的 Java 集成开发环境逐步转变软件全生命周期工具,随着越来越多的商业公司基于 Eclipse 提供更多的版本化组件,相关插件不断增加,Eclipse 已经成为我们下一代的集成工具平台。 基于 Eclipse SDK ...
版本控制,使用命令行模式访问SVN服务器。单一版本库权限控制。多版本共享配置。在eclipse中安装svn客户端插件。TortoiseSVN的简介及优良特性。TortoiseSVN的历史。TortoiseSVN安装、检出、纳入版本控制、提交、更新...
微软最新的tfs 团队代码控制工具 要在eclipse中连接到Team Foundation Server,需要 下载完成之后,就打开eclipse在Help–Install New Software中安装Achieve,安装好了之后,会要求重启,然后在window–preferences...
作为一名程序员,svn是比较常用也必然会使用到的一个工具,它的全拼为Subversion,是一个开源的版本控制系统,可以对每次修改的文件和目录进行准确记录,以便在使用的时候及时提取
但是 SVN 通过 SVN ROOT 目录下的脚本,提供了相应功能扩充的接口,不但可以完成精细的权限控制,还能完成更加个性化的功能。总体成本:★★★★★SVN 是开发源码软件,无需支付购买费用。技术支持:★★★同样因为 ...
svn是版本管理工具,譬如团队进行项目开发,项目代码都储存在服务器上,成员可用svn在本地获得并更新代码 控制服务器有很多..ClearCase SVN CVS.建议学CC SVN GIT VSS(*^__^*) 嘻嘻…… TortoiseSVN安装双击...next-...
eclipse 集成svn工具,方便项目维护和版本控制,提高项目效率
eclipseSVN插件,是帮助开发,控制开发代码版本的工具,利用插件与开发工具可以整合在一起!
本rar 包 讲述了如何安装 服务器和客户端 以及MyEclipse 如何上传同步项目。使用svn作为项目的版本控制工具的安装过程请看目录doc 文档,由于 SVN 服务安装包 和客户端安装包我会另外上传
svn版本控制工具,可以和eclipse svn插件无缝配合使用