"Change Management and Version Control" Collection Released!
Change Management Collection Released!
After several months of hard work, the "Change Management and Version Control" collection has been released to DVD and as a download. The collection contains over 9 hours and 120 videos covering how to manage a Drupal workflow using Git, the Features module, Drush and other tools. In the collection, we cover:
- How to use the command line
- How to use Git from the ground up
- How to get everything in your site under version control for piece of mind and rapid deployment
- How to push from a development to a production site using version control
- How to work with a team on the same code base using Git
- How the Features module works and best practices when using it
- How to use Drush to speed up deployment of features, manage users, and more
- How to build a Drush Make file and create your own Drush commands
This collection is ideal for anyone who is actively managing a Drupal project. The techniques covered - as always - are practical and used in real-world situations. When you complete the series, you'll have a set of incredibly powerful tools at your disposal that will help you work within or manage a team, and greatly increase your productivity as an individual developer.
- Add the DVD to your cart ($115)
- Add the High Definition Download to your cart ($99)
- Add the Standard Definition Download to your cart ($75)
- Add all 6 DVD collections to your cart and get more than 10% off ($499)
- Read more about the collection
5 More New Videos for Members
Last week we talked about how to manage assets with version control, and in this week we dive a little deeper by going into how to get our full database into version control, and what the implications of that are. We then roll this into a feature branch and talk about best practices for managing your database in your repository over time.
Generally, getting your database schema (data about table and fields) into version control is a good idea both for backups and for looking at changes over time. In this video we talk you through how to do this via the command line for easy future automation.
While it's not always a great idea to store the full content of a database in your repository, there are some situations where it makes a lot of sense. In this video, we walk you through how to do this and exclude certain big, temporary tables you might not want to pull in.
In this video, we take the logical next step and pull our changes into a new feature branch.
It's not always clear when you would need to record database changes in version control, so we explore some ideas in this video on the best way to approach updates.
FREE video of the week
In this video, we talk through the process of a typical push cycle where we migrate all of the changes we've made to our development site to a our live (production) site, and compare it side-by-side to a process that includes Features-based modules that wrap up configuration changes into code. After this, you'll want to dig into the Features module if you haven't already.