Hi there,
We are a small developer team that are geographically spread. We are so very used to work induvidually and local where we are just uploading the local work to an ftp server. No documentation or version control.
We are now working together on a new project, where we have a lot of sites, user profiles, backend admin ect. We are all working on it continuesly, but since our old way of working is no way near efficient and creates a lot of bugs and overwriting, we now need a solution.
We want to develope on a test envriomentent that, when we are satisfied, can be pushed to the live version (remember that we are working from different geographical locations). While developing we need to make sure that we are not overwrtiting anything (two persons working on the same codes), and we need to make comments on all changes made.
So, we need a have a local environment, test environment (that only we can see) where all can see the changes made and a live version of the site.
We have been told that we can use the following tools
Coda (for developement)
Versions (for creating bookmark in repository)
Bitbucket (for repository overview)
But before we try to make our own setup we really want to some advice on this. As said, we need a test environment where we can push or local development to and we need to monitor the changes made as well as being able to push it live when we are satisfied.
We need to have the most cost effecient setup, so please have in mind that it should be a low cost setup.
Please let us know what you think is best practise. And if you have any questions, the please let me know.
Thanks
First I'm not sure that's the right place for this question but anyway I'll try to give some advice.
In general you need the following:
There is a lot more in details but that's my general recommendations.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.