Versioning



  • I maintain a PHP/MySQL application that my company uses to track what I will describe as "a large amount of crap".

    Currently we have absolutely no versioning system or change management in place..

    Can anyone recommend any products (preferably free) that would allow me to maintain multiple versions of files etc?

    I was thinking wiki or a CMS possibly but not sure.

     

    Thanks.



  •  Are you talking about storing multiple versions of data managed by the application, or for something more like source code control?  If it's the latter, subversion, if it's the former, it depends on what exactly you're trying to accomplish.



  •  I'm looking more at source code control..

    The app is a mix of js, PHP and HTML, don't know if that effects recommends.

    I'm just thinking, if I edit a file today and then need to revert back to the pre-edit version in week for some reason.



  • @jgreeno said:

     I'm looking more at source code control..

    The app is a mix of js, PHP and HTML, don't know if that effects recommends.

    I'm just thinking, if I edit a file today and then need to revert back to the pre-edit version in week for some reason.

    You definitely don't want a CMS or wiki for that.  Check out subversion.  It's pretty much the de facto standard free version control system. 



  •  I've actually been reading through SO for that last day or so... Thanks for the pointers everyone!



  • @jgreeno said:

     I've actually been reading through SO for that last day or so... Thanks for the pointers everyone!



    Use the 'SVN' and the 'source-control' tag to filter the results and you should get lots of good advice.



  • @Jesus said:

    @jgreeno said:

     I've actually been reading through SO for that last day or so... Thanks for the pointers everyone!


    Use the 'SVN' and the 'source-control' tag to filter the results and you should get lots of good advice.
     

    Or, y'know, just go to the subversion website. Their documentation is pretty good.  If you really need help beyond what they provide, I'd be happy to give you pointers.  There's no way you can be dumber than some of the people I've guided through setting up subversion in the past.


Log in to reply