Skip to content

Commit 17c6188

Browse files
committed
- cvs2svn changes for the RELEASE_PROCESS
1 parent 0e07aee commit 17c6188

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

README.RELEASE_PROCESS

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,27 @@ php/QA/bug websites try to have someone from the webmaster team (Bjori) on hand.
2020

2121
5. Verify the tags to be extra sure everything was tagged properly.
2222

23-
6. Moving extensions from/to PECL requires root level access to the CVS server.
24-
Contact systems@php.net to get this taken care of.
23+
6. Moving extensions from/to PECL requires write acces to the destination.
24+
Most developers should have this.
2525

2626
Moving extensions from php-src to PECL
27-
- Filesystem: cp -r php-src/ext/foo pecl/foo
28-
- cvs rm php-src/ext/foo
27+
- Checkout the pecl directory, most likely you want a sparse-root checkout
28+
svn co --set-depth=empoty https://svn.php.net/repository/pecl
29+
- Create an directory for the extension incl. branch and tag structure,
30+
no trunk at this point and commit this to svn
31+
cd pecl; mkdir foo foo/tags foo/branches; svn add foo; svn commit
32+
- Move the extension from php-src to the new location
33+
svn mv https://svn.php.net/repository/php/php-src/trunk/ext/foo \
34+
https://svn.php.net/repository/pecl/foo/trunk
2935

3036
If the extension is still usable or not dead, in cooperation with the extension
3137
maintainers if any:
3238
- create the pecl.php.net/foo package and its content, license, maintainer
3339
- create the package.xml, commit
3440
- release the package
3541

36-
Moving extensions from PECL to php-src
37-
- Filesystem: cp -r pecl/foo php-src/ext/foo
38-
OR depending on the wishes from the PECL extension maintainer.
39-
- Filesystem: ln -s pecl/foo php-src/ext/foo
42+
For Moving extensions from PECL to php-src the svn mv has to be tone the other
43+
way round.
4044

4145
Rolling a non stable release (alpha/beta/RC)
4246
--------------------------------------------

0 commit comments

Comments
 (0)