Hi Brendan, Version control software has been a long standing solution for managing a single codebase among a set of developers without file overwrites etc. Originally software such as CVS was used, then a few years ago Subversion ( subversion.tigris.org) was all the rage (and is still used quite a lot) and now Git is very popular (http://git-scm.com/).
Essentially you will have a central master repository containing the codebase for the project you're working on. This will be created and managed by the version control software solution you select. Each developer then checks out a copy of the repository using a client for the version control software (either GUI or command line), makes their changes on their machine and then uses the client to check in their changes. The repository manages versioning (so you can roll back changes if required), file conflicts and enables other users to update their local copy of the codebase with everyone else's latest changes. Bear in mind that there is a learning curve required for developers going from solo to team development using version control systems, so you'll need to factor that time in. If setting up and hosting a repository isn't your thing, you can search for "subversion hosting" or "git hosting" and find providers who have an entire environment set up for you. I've had really good experiences with Beanstalk (beanstalkapp.com) in the past and am now setting up my own repo hosting and deployment solutions. Hope that helps :) Paul Regards, Paul Bennett MoveForward - Web Development for Design Companies http://www.moveforward.co.nz 06 308 9722 027 255 8495 On Tue, Jul 16, 2013 at 9:15 AM, Brendan Brink <[email protected]>wrote: > Hi all, > > A project working on a client has gone from one programmer to 3 and > looking at best way of managing changes to the code so we can share files > and not overwrite changes other making. > > Unfortunately all needing to access same code base and work at same time > so need a way to checkin / check out files. > > One programmer is using Dreamweaver, the others dont have the software - > is there anything that is recommended out there as a solution? > > Cheers > brendan. > > -- > -- > NZ PHP Users Group: http://groups.google.com/group/nzphpug > To post, send email to [email protected] > To unsubscribe, send email to > [email protected] > --- > You received this message because you are subscribed to the Google Groups > "NZ PHP Users Group" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- NZ PHP Users Group: http://groups.google.com/group/nzphpug To post, send email to [email protected] To unsubscribe, send email to [email protected] --- You received this message because you are subscribed to the Google Groups "NZ PHP Users Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
