Archives


Master Symfony2 fundamentals

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com

Symfony hosting done right

ServerGrove, outstanding support at the right price for your Symfony hosting needs.
servergrove.com

Discover the SensioLabs Support

Access to the SensioLabs Competency Center for an exclusive and tailor-made support on Symfony
sensiolabs.com

Fabien Potencier
Subversion mirrors for Phing, Propel, and Doctrine
by Fabien Potencier – August 27, 2009 – 4 comments

The Phing and Propel Subversion repositories have suffered from long downtime periods quite often recently (last one was today). It is quite annoying as when it happens, you cannot easily update your symfony repositories, let alone the checkout of a symfony branch. To make things worse, the Doctrine repository also had some problems recently. A lot of symfony users are quite upset by the situation, myself being the first one.

To solve the issue once and for all, I have setup mirrors for these projects on the same architecture as the symfony one. It means that if the symfony repository is online, odds are the mirrors will also be available.

The symfony 1.2 and 1.3 branches have been updated to use the new mirrors. Nothing changed for symfony 1.0 as we were not using the remote repositories at that time.

The mirrors are open, so feel free to use them if you want (they are synchronized every 15 minutes from the source repository):

Comments RSS

  • gravatar
    #1 Cap said on the 2009/08/27 at 15:47
    Nice! No more waiting for svn:externals ;)
  • gravatar
    #2 Éric Rogé said on the 2009/08/27 at 17:39
    Great. Do you plan to update 1.1 and 1.2 latest tags to use new mirrors ?
  • gravatar
    #3 Yılmaz Uğurlu said on the 2009/08/28 at 21:00
    Thank you, that was really annoying problem.
  • gravatar
    #4 Evert Harmeling said on the 2009/08/29 at 18:57
    That's a really nice feature, was quite annoying when the symfony external hangs on remote externals, and results in a locked external itself... which corrupted your whole app... Great work!