We have a php project - which I want multiple coders to work on. The problem is I don't want to hinder them when developing but also I don't want to give them full access to all my code. Is there a software solution that takes a copy of your master code - gives it to a coder based on the access you want to give them - then allows you to review it before publishing it back to the master copy. As its a php project I would love them to be able to run the code to test themselves before finishing developing, but obviously they would need all the code in the background hidden from them to see if what they have done has worked before submitting for review ??
Is there anything that would work out there ??
Surely software companies around the world do this all the time ???