Skip to main content
September 20, 2008
Question

Developer Data Integrity

  • September 20, 2008
  • 5 replies
  • 554 views
Hey - just wondering how you guys would bes implement a system for data integrity in relation to coding cf pages?

E.g. where multiple coders are working on the one site, how would you set up the system so that all coders are viewing the site from the same location yet not allowing anyone to overwrite any changes made by others.

I have only ever had coders working on projects one at a time, but now find myself having to have multiple coders working on the same time critical project.

What would your suggestions be?
    This topic has been closed for replies.

    5 replies

    BKBK
    Community Expert
    Community Expert
    September 29, 2008
    ...using CVS for Dreamweaver or another product?

    We use CVS with CFEclipse for Coldfusion development.

    September 29, 2008
    BKBK, are you using CVS for Dreamweaver or another product?

    BKBK
    Community Expert
    Community Expert
    September 20, 2008
    We use both CVS and (Simon's suggestion) Subversion.



    Inspiring
    September 20, 2008
    Where I work, I'm one of the managees, not the manager. We just talk to each other a lot and it seems to work out ok.

    Regarding making sure that we all see the site from the same location, we code on a development server, not our own machines.
    Inspiring
    September 20, 2008
    Use version control. I recommend Subversion ( http://subversion.tigris.org/) it is really simple to set up and free.

    It allows users to check out a working copy of the site on their local machines and will merge multiple edits to a file as long as they have not edited the same lines. If this happens then there is a requirement for the developer to resolve the conflict.

    Also all code history is stored in the repository so you can go back to previous versions and compare, etc.. It is far better than Visual Source Safe and much cheaper (free). It is widely used so decent documentation etc..

    I think you will never look back, to be honest even if there is only one of you working on code you should use it so you can see a decent history if you make a mistake!