views:

68

answers:

2

Hi Guys,

We are a web design company going down the road of setting up a revision management system and all the processes around how we are going to use it etc.

We mainly develop our websites on a Joomla and what i wanted to know is how other companies manage their repositories when dealing with a CMS. We mainly deal with template building as well as occasionally customising components/plugins we installed.

My main questions are:

-Is the best way to store all files (including the Joomla files) in the repo or just files that you make/ change yourself?

-Do you keep a copy of the Database somewhere to account for database changes

Thanks in advance

+1  A: 

For your first question, usually most groups will check in all files related to projects (excluding logs and temporary files). If you do want to store your database, store a dump of the database (and not the binary files). You should be sure to include both the data and schema.

Kevin Sylvestre
A: 

We are in a similar situation to you - design agency with Joomla sites.

We use Subversion, with each website as a repository. When we start a project, we download the latest version of Joomla and place it in SVN. We then check out the site from SVN to a local machine and work on it, checking in when required.

Jeepstone