Re: [SVN-MIGRATION] Steps for the SVN migration
| From: | Alexey Zakhlestin | Date: | Sat, 26 Jul 2008 06:46:04 +0000 |
| Subject: | Re: [SVN-MIGRATION] Steps for the SVN migration | ||
| References: | 1 | Groups: | svn.migration |
| Request: | Send a blank email to svn-migration+get-26@lists.php.net to get a copy of this message | ||
On Sat, Jul 26, 2008 at 3:18 AM, Lars Strojny <lstrojny@php.net> wrote:
> 2.) Single repository, multiple repositories. Do we want to use a single
> repository for all things PHP, including PEAR, PECL etc.?
>
> Pro:
> * It is how it is currently
> * Only one repository to maintain and administer (e.g. hooks are
> configured for everything or for nothing)
>
> Contra:
> * Multiple repositories might be easier to scale, as they can be
> distributed on various hosts. Not sure if this is likely to become
> an issue
> * Easier to include new projects and to move current projects to
> another hosts if the situation requires such a change
> * One repository itself does not become that huge and can be shared
> over partitions, discs (while this is possible with symlinking old
> revision data too, it is not very handy)
There are couple more things:
Pro:
* There is a need, sometimes, to copy/move files between pecl and
php-src. Single repository would allow to keep complete history of
such files.
Contra:
* SVN uses version-number for the whole repository, not for the file,
which leads to fast-growing number of versions.
--
Alexey Zakhlestin
http://blog.milkfarmsoft.com/