[ciapug] Subversion for Web Dev SCM
Chris Van Cleve
vanish at dreamscapevisionery.com
Wed Mar 8 11:32:45 CST 2006
Yes, not just any minions... tasty ones...
Chris VC
On Mar 8, 2006, at 10:16 AM, Barry Von Ahsen wrote:
> Vanish has minions?
>
> </bad buffy ref>
>
> -barry
>
>
> Chris Van Cleve wrote:
>> Yes, I have a three tiered environment.
>> All developers have access to the trunk, and can export to the
>> development web area for testing.
>> Only I have access to the Staging and Production web areas. I
>> chose to export instead of checkout to the web areas to reduce
>> unnecessary clutter with .svn files and directories in the web tree.
>> Unfortunately it looks like my only option for managing the
>> include files is with a separate repository. Makes the mental
>> management for developers a bit thicker but I think we can all
>> handle it. Hell, I'm just happy I'm not the sole web developer
>> anymore. I have lackeys to dump the monotonous coding on. ;D
>> Chris VC
>> On Mar 8, 2006, at 8:51 AM, <Daniel.Juliano at wellsfargo.com>
>> <Daniel.Juliano at wellsfargo.com> wrote:
>>> If I read your question properly, this sounds like a three
>>> environment system issue.
>>>
>>> In a perfect-for-deployment world, you would want to have a
>>> scripts that run for:
>>> 1) check out to development environment (typically, developers
>>> machines)
>>> 2) check out to test environment (hopefully a box that developers
>>> have restricted access to)
>>> 3) check out to production environment (hopefully a box that
>>> developers have no access to whatsoever)
>>>
>>> The test and production scripts should be handed a version number
>>> to check out, which allows you to 'certify' a particular build
>>> number as production-ready. There may be a multi-week gap
>>> between deploy to test and deploy to production, and your
>>> developers can continue checking in changes against the trunk
>>> without impacting your deployments.
>>> Daniel Juliano
>>>
>>>
>>> From: ciapug-bounces at cialug.org [mailto:ciapug-
>>> bounces at cialug.org] On Behalf Of Tim Champion
>>> Sent: Tuesday, March 07, 2006 4:02 PM
>>> To: ciapug at cialug.org
>>> Subject: Re: [ciapug] Subversion for Web Dev SCM
>>>
>>> My current employer uses svn successfully, although I'm far from
>>> an expert on svn :)
>>> What we do here, is have each developer checkout their
>>> development branch onto their local machine (which is a LAMP
>>> box). I think you answered your own question, and you would have
>>> to checkout the trunk or a devel branch (or whatever you want to
>>> test) to a test web server, or to the subdomain's DocumentRoot of
>>> your SVN server if that's where you want it to run.
>>>
>>> On 3/7/06, Chris Van Cleve <vanish at dreamscapevisionery.com> wrote:
>>> IS anyone out there successfully using Subversion for SCM on their
>>> web development projects? I'm having a bear of time getting my head
>>> around making it work. I have svn installed and working properly. No
>>> problems there, both server and client. Here's my conundrum:
>>>
>>> I have my code in a repository and all of the developers can access
>>> it through svn just fine. Checkin, checkout, etc. What I can't make
>>> work is having the dev code running in a sub-domain. Do I need to
>>> export the trunk to a web-enabled directory? I need the SCM only for
>>> preventing code loss and overwrites between developers. I can't
>>> point
>>> Apache to the repository because, well, the files aren't really
>>> there... and running a live web instance on your trunk code just
>>> sounds like an idea firmly lodged in the 'bad' category to me.
>>>
>>> Any help greatly appreciated.
>>>
>>> Chris VC
>>> _______________________________________________
>>> ciapug mailing list
>>> ciapug at cialug.org
>>> http://cialug.org/mailman/listinfo/ciapug
>>>
>>>
>>>
>>> --Tim Champion
>>> timchampion at bigfoot.com
>>> _______________________________________________
>>> ciapug mailing list
>>> ciapug at cialug.org
>>> http://cialug.org/mailman/listinfo/ciapug
>> ---------------------------------------------------------------------
>> ---
>> _______________________________________________
>> ciapug mailing list
>> ciapug at cialug.org
>> http://cialug.org/mailman/listinfo/ciapug
>
>
> _______________________________________________
> ciapug mailing list
> ciapug at cialug.org
> http://cialug.org/mailman/listinfo/ciapug
>
>
More information about the ciapug
mailing list