You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.RELEASE_PROCESS
+11-12Lines changed: 11 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -43,15 +43,15 @@ Rolling a non stable release (alpha/beta/RC)
43
43
44
44
1. Check windows snapshot builder logs (http://snaps.php.net/win32/snapshot-STABLE.log f.e.)
45
45
46
-
2. Bump the version numbers in ``main/php_version.h``, ``configure.in`` and possibly ``NEWS``.
47
-
Do not use abbreviations for alpha and beta.
46
+
2. run the "scripts/dev/credits" script in php-src and commit the changes in the
47
+
credits files in ext/standard.
48
48
49
-
3. Commit those changes
49
+
3. Bump the version numbers in ``main/php_version.h``, ``configure.in`` and possibly ``NEWS``.
50
+
Do not use abbreviations for alpha and beta.
50
51
51
-
4. run the "scripts/dev/credits" script in php-src and commit the changes in the
52
-
credits files in ext/standard.
52
+
4. Commit those changes and note the revision id.
53
53
54
-
5. tag the repository with the versionf.e. "``cvs tag php_4_4_1RC1``"
54
+
5. tag the repository with the version. To do the tag in a fast way do a svn copy on the server using full URLs. You should use the revision id from the above commit to prevent mistakes in case there was a commit in between. f.e. "``svn cp https://svn.php.net/repository/php/php-src/branches/PHP_5_3@308399 https://svn.php.net/repository/php/php-src/tags/php_5_3_6RC1``"
55
55
(of course, you need to change that to the version you're rolling an RC for).
56
56
57
57
6. Bump up the version numbers in ``main/php_version.h``, ``configure.in``
@@ -65,7 +65,7 @@ correctly work.
65
65
8. Log in onto the snaps box and go into the correct tree (f.e. the PHP_4_4
66
66
branch if you're rolling 4.4.x releases).
67
67
68
-
9. You do not have to update the tree, but of course you can with "``cvs up -dP``".
68
+
9. You do not have to update the tree, but of course you can with "``svn up``".
69
69
70
70
10. run: ``./makedist php 4.4.1RC1``, this will export the tree, create configure
71
71
and build two tarballs (one gz and one bz2).
@@ -100,7 +100,7 @@ Derick) run the following commands for you:
0 commit comments