Zend Framework Subversion Reorganization
时间:2008-08-29
来源:互联网
The Zend Framework team has just completed a reorganization of our subversion repository. The reorganization was necessary due to changes we are introducting both in our proposal system as well as project architecture. Specifically, we are introducing a new library, our 'Extras' library, which will contain contributi**** that are not officially supported by Zend but which still require successful completion of our proposal process. Additionally, we are merging our Laboratory repository.
The final structure is basically like the following:
http://framework.zend.com/svn/framework/
standard/
branches/
release-1.0/
release-1.5/
...
tags/
release-0.1.0/
...
release-1.5.2/
trunk/
documentation/
library/
Zend/
tests/
Zend/
incubator/
documentation/
library/
Zend/
tests/
Zend/
extras/
branches/
release-1.6/
...
tags/
release-1.6.0/
...
trunk/
documentation/
library/
ZendX/
tests/
ZendX/
incubator/
documentation/
library/
ZendX/
tests/
ZendX/
laboratory/
build-tools/
The key changes:
If using subversion from the command line, switching your working checkout is relatively easy using 'svn info' and 'svn switch'. For example:
$ svn info .
Path: .
URL: http://framework.zend.com/svn/framework
Repository Root: http://framework.zend.com/svn/framework
Repository UUID: 44c647ce-9c0f-0410-b52a-842ac1e357ba
Revision: 9498
Node Kind: directory
Schedule: normal
Last Changed Author: thomas
Last Changed Rev: 9498
Last Changed Date: 2008-05-22 01:54:03 -0700 (Thu, 22 May 2008)
$ svn switch http://framework.zend.com/svn/framework/standard .
$ svn up
To update your svn:externals checkouts, you will need to simply edit your svn:externals entries:
$ svn propedit svn:externals .
and simply edit the URL to which the externals point.
You will need to determine the final URL based on the information provided above about the changes. In general:
The final structure is basically like the following:
http://framework.zend.com/svn/framework/
standard/
branches/
release-1.0/
release-1.5/
...
tags/
release-0.1.0/
...
release-1.5.2/
trunk/
documentation/
library/
Zend/
tests/
Zend/
incubator/
documentation/
library/
Zend/
tests/
Zend/
extras/
branches/
release-1.6/
...
tags/
release-1.6.0/
...
trunk/
documentation/
library/
ZendX/
tests/
ZendX/
incubator/
documentation/
library/
ZendX/
tests/
ZendX/
laboratory/
build-tools/
The key changes:
-
[*]tag/ and branch/ have been moved under 'standard/' as 'tags/' and 'branches/', respectively[*]trunk/ has been moved to 'standard/trunk/'[*]trunk/incubator/ has been moved to 'standard/incubator/'[*]http://framework.zend.com/svn/laboratory has been moved to http://framework.zend.com/svn/framework/laboratory/[*]trunk/build-tools/ and trunk/scripts/ have been moved under build-tools/, and will contain their own branches and tags[*]addition of 'extras/' tree in repository
If using subversion from the command line, switching your working checkout is relatively easy using 'svn info' and 'svn switch'. For example:
$ svn info .
Path: .
URL: http://framework.zend.com/svn/framework
Repository Root: http://framework.zend.com/svn/framework
Repository UUID: 44c647ce-9c0f-0410-b52a-842ac1e357ba
Revision: 9498
Node Kind: directory
Schedule: normal
Last Changed Author: thomas
Last Changed Rev: 9498
Last Changed Date: 2008-05-22 01:54:03 -0700 (Thu, 22 May 2008)
$ svn switch http://framework.zend.com/svn/framework/standard .
$ svn up
To update your svn:externals checkouts, you will need to simply edit your svn:externals entries:
$ svn propedit svn:externals .
and simply edit the URL to which the externals point.
You will need to determine the final URL based on the information provided above about the changes. In general:
-
[*]if you were checking out from trunk, the path will change from 'trunk/' to 'standard/trunk/'[*]if you were checking out from a release branch, the path will change from 'branch/release-1.X/' to 'standard/branches/release-1.X/'[*]if you were checking out from a tag, the path will change from 'tag/release-1.X/' to 'standard/tags/release-1.X/'
作者: ahsxw255 发布时间: 2008-08-29
英语太多,稍后再看
作者: 狐狸 发布时间: 2008-08-30
用户被禁言,该主题自动屏蔽!
作者: 悦淑恩 发布时间: 2009-05-19
用户被禁言,该主题自动屏蔽!
作者: 美真轩 发布时间: 2009-09-10
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28