HP's source code and docs to something that isn't CVS =====
* **Version:** 0.0.1
* **Date:** 2008-... ====
The idea is to get PHP away from venerable CVS version control system, which is just too old to ... l/pearweb)
- SVN's interface is very similar to CVS's
- Partial checkouts
- Linear project histor... file
- <del>is svn as flexible with encoding as CVS?</del> - SVN is in fact considerably moreso
- <
e internals contributors with access to internals CVS (contributions of code and useful discussions)
... ternals contributiors without access to internals CVS (patch submitters, useful discussions)
\
... e internals contributors with access to internals CVS (contributions of code and useful discussions)
... ternals contributiors without access to internals CVS (patch submitters, useful discussions)
\
ave the same local revisions.
Bazaar uses a more CVS-like model of monotonically increasing revision n... a revision. Git
supports only SHA1.
Bazaar uses CVS-style incrementing integers as revision numbers.
... , we will split the
repository similar to the old CVS structure. References to other repositories can
b... ive.com/internals@lists.php.net/msg48865.html
* CVS to SVN Migration - http://www.mail-archive.com/in
versioning capability (pre-PHP 4.1?)
* 1 was a CVS error (and should be deleted)
* 1 is the timezo... source)
* The "-dev" postfix should be used in CVS during the development cycle. At packaging time, remove it, create your package, tag the CVS tree and then add -dev again and bump the version... [|Version naming]].
=== Optional Extras ===
The cvs $Revision$ or $Id$ placeholder (or any other revi
ture =====
The directive is completely gone from CVS HEAD [3]. The effect of this originally was that ... it off.
===== References =====
- [1] [[http://cvs.php.net/viewvc.cgi/ZendEngine2/zend_compile.c?r1=1.85&r2=1.86]]
- [2] [[http://cvs.php.net/viewvc.cgi/php-src/main/main.c?r1=1.157&r2=1.158]]
- [3] [[http://cvs.php.net/viewvc.cgi/php-src/main/main.c?r1=1.676&r
source)
* The "-dev" postfix should be used in CVS during the development cycle. At packaging time, remove it, create your package, tag the CVS tree and then add -dev again and bump the version... [|Version naming]].
=== Optional Extras ===
The cvs $Revision$ or $Id$ placeholder may be used in PHP... ourse occur manually too). "Should the version in CVS HEAD be tagged -core6?" Pierre Joye recommended t
ills :: as namespace separator ====
With current CVS of PHP_5_3, these two code samples work very diff... e against, so I will be instead comparing PHP 5.3 CVS vs. a patched PHP 5.3 with a different namespace ... first.
==== Patch ====
A patch against current CVS of PHP 5.3 is available at http://pear.php.net/~g
als
This RFC discusses the ways in which the old CVS modules can be translated into SVN externals.
===== Introduction =====
CVS uses a modules file in CVSROOT to provide aliases
2008-08-12 Lucas Nealan: Update patches to latest CVS, minor TWS fixes etc. ([[http://arnaud.lb.s3.amaz... 009-11-20 Brian Shire: Updated patches for latest CVS with some fixes for bugs caused by another fix to