Just as a short information:
Since the database.php is generated by the installer I removed it from
the repository and added it to ignore list.
It has also the advantage that every developer can have their own
database.php and must not always worry to unintentionally check it in on
If you have your database.php customized it should stay there when you
update from subversion. In any other case, rename the file, update, and
rename it back to database.php.