`

SVN的使用心得

阅读更多

 

突然要开始新项目了,可是又突然忘记了很重要的项目管理工具SVN的使用,所以花了这么两个小时的时间一边试验一边总结的同时,写下了一个简单的使用方法,希望可以帮助自己和朋友们,也方便以后再忘了的时候使用方便了,呵呵。 

Svn的搭建使用步骤:

 

首先我们要安装下载SVN相关的组建,客户端,和服务器端,比较常用的客户端是TortoiseSVN,服务器端是subversion ,这个在百度里可以很容易就找到,不用多说。

 

组建安装完毕,我们就可以的搭建SVN的环境了

先打开DOS对话框,然后输入SVN看看我们的SVN是否装好,如果装好, 会显示使用“svn help”得到用法。这样就说明SVN已经完整的安装在了我们的机器上。

 

然后就正式开始。

 

1:首先在自己感觉空间比较大的硬盘上建一个文件夹(文件夹名可以自由命名:例如: jack),如果通过DOS也是只需要先进入空间比较大的硬盘,比如进入D盘,只需要输入“d:”由此变进入D盘,继续输入“md  jack”建立一个文件夹,在这里我们的文件夹统一就叫做“jack”。

 

2:然后我们通过DOScd  jack”进入“jack”文件夹,接下来就是比较重要的步骤了,在当前的DOS对话框中已经进入jack文件夹,接下来我们继续写上“svnadmin create shanshan”这样的一句话,意思是建立一个库(像仓库一样的虚拟库),方便我们的项目存放,这样我们的jack文件夹下就建立了一个shanshan文件夹,这里面的东西我们是不可以手动修改的,是SVN自动修改和保留的,这样库就建好了,可是我们需要不同的机器访问我们的库该怎么办了?所以我们需要添加一个权限的功能,那么还是很容易,我们进入shanshan文件夹找到conf文件夹进入,里面有三个文件,我们只需要操作里面的两个就可以完成权限问题,首先我们打开svnserve.conf文件找打“# password-db = passwd”这样一句话,我们只需要去掉前面的#号,变成“password-db = passwd”保存,这样就可以设定密码了,然后在进入passwd文件,看见里面有两个预设好的用户名和密码,我们也学上面的样子,再添加一个就叫“jack=000000”我们就先添加一个,如果你有多个开发人员,就添加多个,然后再告诉大家,就可以了。

然后接下来我们需要启动svn服务,如果还是继续在当前DOS下,我们只需要输入“svnserve -d -r shanshan”这样svn的服务就启动起来了,-d表示后台,-r表示超级管理员,如果我们关闭的当前的DOS窗口,那么不要急,我们需要建立一个文本文档,然后在里面写上svn的路径,比如 “svnserve -d -r  D:\wangwei\shanshan”在改掉文本文档的后缀名“.txt变成.bat就可以了”然后双击运行,这样svn服务就可以再次运行。

 

3:前面的步骤已经完成了一半的任务了,接下来我们需要看看如何把自己搭建的项目放入资源库中,我们进入jack 这个文件夹在shanshan的同级目录下建立一个文件夹,就叫u1表示一个开发人员,然后我们进入u1,在单机右键,就会出现一个SVN checkout选项,然后我们点击就会出现一个.svn的文件夹,这样我们就已经把资源库中的暂时还没有的文件剪下来了,接下来我们要将一个搭建好的项目放入资源库,供不同地方,不同的开发人员可以开发,只要他们装有SVN就可以将库中的项目剪下来,别且开发。

然后我们在u1中放入搭建好的项目,就叫wangwei,里面有一个文本文档,里面写了一句话,叫“我们会很幸福”,然后我们退到wangwei文件夹,然后右键点击找到一个乌龟样子的写着tortoiseSVN的字母,然后通过右边的箭头继续静茹,找到一个add字母连接,然后点击,就会出现一add对话框,里面就是你放入的项目的所有文件,勾选所有点击OK,然后再弹出来一个对话框,继续OK,这样你的项目就已经添加到资源库,然后wangwei文件夹上就会出现一个蓝色的十字架在文件夹下方,接下来,右键再次点击wangwei文件夹,找到svn commit这个按钮,然后点击,出现一个对话框,这是要你写提交的是什么,可以不写,这是为了方便开发者知道干过什么记录作用,然后勾选下面提交的文件,点击OK,然后就又弹出一个对话框,这个就是权限对话框,不同的用户名,记录不同的人提交和剪出项目的,这时你就可以输入usernamejack password000000,点击ok,然后继续跳出一个对话框,继续OK,这样你的项目就已经放入资源库,你的文件夹就会出现一个绿色的对号,表示已经正确的提交。

 

好了,我们现在已经提交了项目到资源库,那么我们如何在不同的地方可以剪下项目别且开发了,不要急,然我们继续退到shanshan这个文件夹同一级目录,建立一个u2用户,然后进入U2文件夹,点击右键出现一个svn checkout按钮,别且点击,出现一个checkout对话框,因为我们是在本地,所以我们在url of repository下面的文本框中输入svn://localhost,别的地方都不需要动,然后点击OK,继续跳出一个对话框,然后继续OK,这样我们的项目就从资源库检索下来了,然后再看看U2文件夹中就多了一个wangwei文件夹,别且还有一个绿色的对号在上面,这就说明成功了,打开文件夹,我们看到里面的内容就是我们在U1中提交的,一摸一样,这样我们就很好的使用了svncheckoutcheckin这两种方式。

 

接下来我们要了解得就是,检索出了项目,我们经过开发后,如何提交到资源库,在供他人使用,其实也很简单,那么我们进入U2检索出的项目,然后进入修改里面的文件的内容,以前是“我们会很幸福”现在我们修改成“我想你了,”这样修改后,文件上就出现了一个红色的感叹号,那么我们退到u2这个文件夹,然后点击右键,出现svn commit,然后点击,继续出现对话框,继续OK,然后跳出一个权限对话框,我们输入jack000000,点击OK,然后继续出现对话框,里面显示你所修改的文件,你只需要点击OK,这样就可以把修改后的内容提交到资源库,可是我们怎么验证了,我们来到U1的文件夹, 然后右键点击svn update后就会自动检索资源库中的信息,弹出对话框,然后点击OK,我们进入U1文件夹中然后查看文件,我们发现变成了“我想你了”,呵呵,这样我们的SVN的使用就已经完成了,你是否看懂,如果有不懂就要多动手就可以很容易掌握,看似很多其实很简单,那么就动动手吧。

 

 

 

简单步骤:

       

svnadmin create shanshan

 

svnserve -d -r shanshan   (也可以写成svnserve -d -r  D:\wangwei\shanshan)

 

 

<!--EndFragment-->

 

<!--EndFragment-->
1
1
分享到:
评论

相关推荐

    svn使用心得

    svn使用心得,SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标.

    SVN使用心得

    关于SVN的一些使用方法介绍,创建用户/删除用户

    SVN使用经验心得.

    SVN使用经验心得

    SVN服务端命令行的使用心得.rar

    SVN服务端命令行的使用心得.rar

    SVN版本控制使用心得

    NULL 博文链接:https://wikimo.iteye.com/blog/352887

    bugfree与SVN整合心得

    NULL 博文链接:https://tanzhengping11.iteye.com/blog/1038669

    PowerBuilder 通过SVN实现版本控制操作说明

    Put PowerBuilder Project Under SVN Source Control,PowerBuilder 通过SVN实现版本控制说明,以pb11.5为例

    Git的使用(区别svn)和使用心得

    MyEclipse8.5配置svn及简单的使用

    svn在客户端及服务器端的安装及配置说明,在 MyEclipse8.5下所需安装的插件,以及在MyEclipse8.5下简单的使用,我最近的研究心得。

    svn分主干合并,让你分主干合并立马搞定

    svn合并一直困恼大家.个人心得有益大家交流学习.

    SVN分支与主干代码合并.png

    在信息技术飞速发展的今天,为了加快开发的效率,提升各个部门的联动...日益更新的用户需求和不断升级的版本,如何才能做到灵活控制版本,今天我们请到了智博创享web端开发大牛卢建敏,他将分享使用SVN的心得和经验。

    PbSCC+SVN源码管理工具部署手册及心得

    希望对想用PB+PBSCC+SVN模型进行源码管理的同行有所帮助。 本文内容目录如下: 1序言 2环境安装 2.1安装Subversion 2.2安装TortoiseSVN 2.3PBSCC安装 3环境配置 3.1工作目录配置 3.2目录关联SVN设置 3.3PB环境设置 4...

    MyEclipse2015的SVN安装资料和视频教程

    MyEclipse2015的SVN安装资料和视频教程,myeclipse安装SVN时遇到的坑的处理心得!

    svn安装与配置相关资料

    svn安装与配置相关资料,SVN1.6.6安装心得

    svn在windows下的安装及其软件源

    改压缩包:包含了svn在windows下的安装说明及其安装所需要的软件源。说明文件图文并茂!这些都是我自己安装及使用心得。

    SVN Subversion,SVNSubversion 最全面的资料及安装包

    SVNSubversion以及Subversion的详尽资料,word及PDF文档,和3个不同版本的安装文件,svn(subversion)是近年来崛起的版本管理工具,是...目前,绝大多数开源软件都使用svn作为代码版本管理软件。欢迎大家多多交流心得~

    svn的安装与配置

    本文档详细讲解了svn的安装与配置,花费了我整整一天的时间,上面写的全是我自己总结的心得体会。

    软件工程实训心得体会.doc

    软件工程实训心得体会 软件工程实训心得体会一:软件工程实训心得体会 这次软件工程实训是从2010.12.26号开始的,截至2010.12.31号。实训内容是用java相 关知识(主要是jsp)做一个物流配送系统。下面谈谈对这次实训...

    svnadmin-SNV

    可网页添加账号和控制,下面是安装心得 1.到http://phpstudy.net/download.html下载JspStudy JSP环境一键安装包,解压,进行安装,安装好后,选择其他选项菜单-JspStudy 设置-端口常规设置,进入后全做修改PHP目录需...

    IDEA安装使用.doc

    把自己使用IDEAt的心得整理成了笔记,以目录结构和图文形式展示,主要内容分为1.安装 2.设置 3.配置JDK 4.创建项目 5.JVM参数配置(64位,内存8G以上) 6.java Web项目创建 7.为java Wbe项目添加第三方依赖 8.配置Maven及...

Global site tag (gtag.js) - Google Analytics