SVN的使用总结

  SVN是一个项目管理工具===版本控制+服务器备份。除了SVN外,还有CVS等等。

  1. 下载TortoiseSVN。下载地址:http://tortoisesvn.net/downloads,其中也包括了中文语言包的下载。

  2. 安装TortoiseSVN。比较的简单,不赘述。

  

  TortoiseSVN集成于windows的资源管理器,直接在资源管理器中点击鼠标右键即可看到TortoiseSVN的功能选项。如图所示:

  

  • checkout:导入网上数据文件,同时检查文件内容。
  • create repository here:在此创建本库。对于新建的空的SVN,需要先创建一个空的本库,然后才能同步数据。
  • Export:导入url连接下的数据,等同于checkout,只是不执行检查。
  • import:把文件导入到本库去。
  • 其它:导入进本地文件时,是你的url,url为你获得的权限路径。一般公司会存在一个SVN申请的网站,你申请了某一个权限后,就获得了这个SVN同步的路径。

执行步骤:

1. 点击create repository here,创建本库。本库创建成果后,空文件夹里面就会包含如下文件。(不包括qa文件)

  

2. 点击Export,输入你申请的SVN的url,然后倒入数据。

SVN还有一个版本检测的功能,目前不需要使用。

  

SVN的使用总结,布布扣,bubuko.com

时间: 2024-10-05 20:48:02

SVN的使用总结的相关文章

SVN和Phpstorm

1.在Phpstorm连接Subversion(VCS->Checkout from Version Control->Subversion) 2.输入svn地址 3.选择导出文件,进行项目的检出 接下来就根据自己的实际需求选择就可以了 完成之后,VCS菜单就变成这样了 修改文件后, 文件名会变成蓝色 提交文件对话框 点击Commit就可以提交了. 加入文件 新建文件后文件名变成绿色 phpstorm会根据svn当前版本检测到你改动的文件,你需要勾选上传你改动的文件,并且在下面填写你的提交注释

Linux下的SVN服务器搭建

鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始*********/ 系统环境:Centos 6.5 第一步:通过yum命令安装svnserve,命令如下: >yum -y install  subversion 此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行 若需查看svn安装位置,可以用以下命令: >rpm -ql subve

Mac下SVN的使用---CornerStone来使用SVN

前言 这里只介绍使用CornerStone来使用SVN. CornerStone是Mac OS X系统下非常好用的一款svn工具,当然还有Versions也是可以用的,但是使用起来不如CornerStone好用. 声明:CornerStone是收费,如果是公司需要使用到,建议让公司购买软件使用版权,支持正版.本人所用的是公司购买了使用权的版本.当然网上也是有破解版本的. 对于想要破解版本的,大家可以百度一下,有很多下载的. 安装破解方法 1.安装之前将本机日期改为未来的某个日期,然后双击安装,按

svn版本控制工具

代码管理 1.安装subclipse,打开Eclipse --> Help --> Eclipse Marketplace --> 在Find中输入subclipse搜索 --> 找到subclipse点击install 2.在eclipse中,从show view里调出SVN资源库视图 3.将eclipse视图改为SVN资源库 4.新建svn资源库,需要输入svn地址 5.选择特定的项目选择检出,项目就检出到本地的工作空间中了 6.管理项目,右键项目project-->te

RHEL6.4下搭建apache和subversion(SVN)

1.说明 rhel6.4系统下搭建apache+svn 2.实现 1)在服务器上安装配置SVN服务: 2)SVN服务支持svnserve独立服务模式访问: 3)SVN服务支持Apache的http模式访问. 3.安装svn服务器 [[email protected] ~]# yum install -y subversion [[email protected] ~]# rpm -qa|grep subversion subversion-1.6.11-15.el6_7.x86_64 4.安装a

梳理版本控制器:SVN和Git比较

在日常运维工作中,经常会用到版本控制系统,目前用到最广泛的版本控制器就是SVN和Git,那么这两者之间有什么不同之处呢?今天在此详细记录下: SVN(Subversion)是集中式管理的版本控制器,而Git是分布式管理的版本控制器!这是两者之间最核心的区别. Git不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等.如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应Git提供的一些概念和特征. 先来说说集中式版本控制系统: 版本库是集中存放在中央服务器的,而干

Eclipse中配置svn

1.打开eclipse,help--> Eclipse MarketPlace...,搜索输入“subclipse”,点击安装,一路按向导安装: 2.安装成功后,在Window --> Show View --> Other...-->SVN-->SVN资源库:将svn资源库视图添加到主面板: 3.输入url路径,用户名.密码下载资源库. over

Linux下搭建SVN服务器及自动更新项目文件到web目录(www)的方法

首先搭建SVN服务器 1,安装SVN服务端 直接用apt-get或yum安装subversion即可(当然也可以自己去官方下载安装) sudo apt-get install subversion 2,创建版本库 svnadmin create /home/myrepos    //这里的文件目录自己随便设置 3,配置svnserve 上述版本库/home/myrepos建立后在文件夹下会生成conf文件夹,进入/home/myrepos/conf下面会有下面3个文件 authz passwd 

SVN单独用户具有某个文件夹的单独权限设置

项目要求:       修改guest用户只能对项目的 code 文件下的内容具有 r (读)的权限 设置办法: 在浏览器中访问 svn://XXX 1.权限设置之前(rw)用户之前预览        ? 2.进行设置 编辑 ../conf/authz 文件   # vim authz 这样设置即可,SVN不用重启就会生效 3.设置后进行验证测试 浏览器中访问 svn://XXX/flight/trunk/code 即可实现 guest 用户对 code 文件只有只读的权限,其他文件到看不到 遗

Jenkins部署+svn

Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1.持续的软件版本发布/测试项目. 2.监控外部调用执行的工作. 确保java工作环境jdk.tomcat.将jenkins.war存放到tomcat的webapps的目录下,启动tomcat ,sh ../tomcat/bin/startup.sh将jenkins.war文件放入tomcat下的webapps目录下,启动jenkins时,会自动在webapps目录下建立jenkins目录,如图  要注意to