Alex, Hosting the repository in your home directory is not bad for a single guy, but in order to collaberate, you need to move it to somewhere shared, as you mentioned - or, run a git server (starting to get complicated) and deal with permissions. For the small, small cost involved - I would take a repository somewhere like Github and collaberate there.
This solves all your problems about sharing code; (and I throughoughtly recommend not getting involved in hosting your own multi user repository, if you're not a competant sysadmin, it can get ugly real quickly) With regard to the "deploy" user, I would take the approach of using groups, and user rights - add yourself, and the designer to a deployment group, and then chgrp the deploy directories to the group, and set "G+rwx". Then members of the `deploy` group should be able to write there properly. The alternative is a dedicated deploy user, but I don't like that idea so much. -- Lee Hambley Twitter: @leehambley | @capistranorb -- * You received this message because you are subscribed to the Google Groups "Capistrano" group. * To post to this group, send email to [email protected] * To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/capistrano?hl=en
