Re: Controlling project version

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jochem Maas wrote:
> Colin Guthrie wrote:
>> One other good thing about Subversion is the flexibility of it's hooks.
>> You can setup scripts to automatically deploy your changes to a live
>> environment. It's ace!
> 
> 2 points I'd like to make:
> 
> 1. I'd be very wary of using an auto deployment script that is triggered
> upon check in unless the deployment was only to test system. I think that
> deployment to a production env should have at least one step that requires
> human intervention - at the very least you have someone to blame if the shit hits
> the fan.**

Yeah I should have put a few caveats in there really, seeing as I don't
actually do this myself! For what it's worth if I really were to
implement this it would only be for a branch where only certain
developers have access to. The trunk would be for active dev, it could
then be frozen and tested, then merged to the deployment branch!

> 2. CVS has wrapper/hook scripts that can also do tasks like this - although I
> gather that SVN's implementation is friendly & more manageable.

Yeah, I certainly like it better. I've not looked at CVS hooks for years
but I'm sure I remember the SVN ones being more flexible...

> ** 'shit hits the fan' reminds me of something I saw in a LIDL supermarket -
> they had a ripoff version of 'PomBaer' crisps (potato chips) which was called
> 'Bears Hit' ... I kid you not! now you too can say with confidence, 'I feel
> like eating some bear shit' :->

I don't think I could ever say that with confidence!

Col

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux