vcs:svnfaq:firefighting

Moving to SVN: FireFighting

As we probably have to switch VCS sometime in the future we need to document all cvs->svn fires that break out so we can be better prepared next time.

This page should contain all known fires - so please update when you start seeing the smoke.

It would also be appreciate if you can assign your name to fires to avoid duplicated work.

Be sure to read svnfaq too :)

General fires

  • The daily “changelog” script needs to be updated to use SVN
  • README files still reference CVS: README.CVS-RULES, README.QNX, README.RELEASE_PROCESS, README.SUBMITTING_PATCH (hradtke)

bugs.php.net

  • Uses a local copy of CVSROOT/passwd for authentication. Needs to use the API on master. (Jani)
  1. Code is fixed, needs server side TOKEN environment variable to be set in Apache conf and the scripts updated, Derick?

docs.php.net

  • Uses CVS checkouts for bunch of things, need to be updated to use SVN checkouts

rsync.php.net

  • Uses cvsup to update everything rsyncable (cvsup needs fixing to point to svn?) (Derick?)
  • phpdoc is built from cvs checkouts (needs to be 'generalized' to use “phpdoc-build” user/group) (Derick?)

snaps.php.net

  • Needs to use SVN for checkouts (derick)
  1. I am on this, but will take some time...

oti1.php.net

  • This windows box (chm builder) needs to be upgraded to use SVN rather then CVS

===== osu1.php.net ===== (master)

  • systems/ updated to use SVN checkout (bjori)
  • mirrors/php-master-web/ updated to use SVN checkout (bjori)
  • Can't find other CVS checkouts, should be fine now

Websites

http://php.net

pear.php.net

  • General changes to the PEAR manual to reflect svn and svn.php.net rather than cvs.php.net
  • Fix scripts that check out from cvs (peardoc/scripts) (bbieber)
  • Fix crontab entries using cvs

pecl.php.net

  • Minor changes to http://pecl.php.net/support.php to reflect SVN rather than CVS on links “PECL/PHP Coding Standards” & “PHP5/ZendEngine 2 Object internals”

http://wiki.php.net

vcs/svnfaq/firefighting.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1