揭露Zend Studio下SVN/CVS使用秘密

开发 项目管理
本文介绍一下版本控制SVN/CVS在Zend Studio下如何使用,这里我发表一下个人理解,和大家讨论讨论,希望朋友们多提宝贵意见。

本节和大家简单的谈一下Zend Studio下SVN/CVS使用情况,大家都知道CVS和SVN都是版本控制软件,那么它们在Zend Studio下如何使用,且看本节为你一一说明。

CVS与SubVersion有两个出色的开源的版本控制软件,Zend Studio 4只支持CVS, Zend Studio 5 加入SubVersion的支持,本文将以SubVersion与Zend Studio集成使用为例做说明。

Zend Studio默认使用CVS,可在“工具”->“首选项”->“source control”中选择Subversion即可。配置Zend Studio客户端使用SVN:打开“工具”->“SubVersion”->”checkout“,显示对话框Module ULR 指要下载的源程序在源码库的位置,工作目录是下载到本机的程序存放位置,如果所填目录不存在,则程序自动创建。用户名密码如果不需要的时候默认为空。

说到Zend Studio下SVN/CVS使用,大家再来看一下Subversion菜单命令说明:
Update : 将svn 源码库端文件同步到本地的工作拷贝。
Commit: 提交当前工作拷贝的更改。这个地方是有可能出现代码冲突的。最安全的解决方法,先update一下,再修改程序并Commit。
Add :将当前文件添加到版本控制库中。原来该版本不处于版本控制之下。比如新建立的一个程序或者文件。
Delete: 将当前文件从版本控制库中删除,脱离svn版本控制。
Revert : 取消当前文件的所有的本地编辑。并且解决所有的冲突状态。
Resove : 删除工作拷贝文件或目录的“冲突”状态。
Status: 查看当前工作拷贝文件和目录的状态。
Diff : 比较当前文件与源码库中相应文件的不同。
Log : 当前文件的所有修改记录,从创建开始的每一次修改都能显示出来。

注意:上面的命令也可以在Zend Studio 左侧的项目区域对多个文件或文件夹同时操作。在修改完成之后,可以到程序运行服务器的项目目录下svn update一下,就可得到最新的程序。

Svn高级操作:
a. 解决冲突(合并别人的修改)
b. 分支与合并
Zend Studio下SVN/CVS使用讲解完毕。

  【编辑推荐】

  1. 经验总结:SVN与CVS的区别大全
  2. 剖析来自Linux系统的svn命令
  3. 八大特性对比显示SVN与CVS的优缺点
  4. 版本控制工具CVS与SVN谁主沉浮
  5. 专家实例讲解Apache+SVN权限管理问题
责任编辑:佚名
相关推荐

2011-07-07 10:33:57

项目管理

2010-05-28 14:57:42

SVN-Importe

2010-05-28 11:09:51

SVN功能

2010-05-28 15:14:20

SVN全称

2010-05-19 16:29:12

SVN与CVS的区别

2010-06-01 19:33:53

SVN与CVS优缺点

2010-05-19 16:45:26

2009-07-15 13:08:25

MyEclipse C

2010-03-10 11:00:26

Zend Studio远程调试

2010-05-19 16:57:49

SVN与CVS的区别

2010-05-19 15:57:38

CVS与SVN

2010-05-31 14:42:14

SVN与CVS优缺点

2010-05-28 15:28:25

svn-importe

2009-06-23 08:49:39

LinuxCVSCVSTRAC

2009-06-24 10:42:18

Linux

2013-05-16 09:59:14

中关村在线

2010-06-01 19:14:53

SVN命令行

2010-01-22 10:51:54

svn命令linux

2015-11-25 10:26:52

阿里产品经理美团

2011-07-26 17:47:13

点赞
收藏

51CTO技术栈公众号