Version control is the management of changes to documents, programs, large web sites and other information stored as computer files.

learn more… | top users | synonyms

0
votes
2answers
22 views

Version scheduling for nodes

I'm looking for a way (simple) for my editor to save a draft version of an already published node to a later date. So in other word a way to publish changes on a later date! Having the possibility ...
1
vote
1answer
45 views

Is there a recognized practice for keeping security details in files excluded from version control?

As settings.php also contains the database connection details and the site key among others, it is excluded from version control in .gitignore. But there some modules, APC for instance that require ...
11
votes
2answers
125 views

How to contribute a converted module?

I recently converted a Drupal 6 contributed module to Drupal 7 for one of my client project. I would like to contribute this converted module to the community. How to upload this in the existing ...
4
votes
4answers
874 views

How to push changes from a dev environment to prod

Our team of 10 developers would like to use Dev, Test, Staging and Production environments for our large site. How can we streamline pushing our changes from one site to another, keeping them as ...
30
votes
4answers
820 views

What is the suggested workflow for migrating (CMI) configuration from dev -> stage -> production?

We had a drupalcamp a few months back and someone asked about managing deployments with the new config (CMI) system. One possible ideal workflow would involve keeping the config in version control and ...
1
vote
2answers
116 views

is there a place in the .info file to set a url to check for updates?

I created a custom theme to serve as the base for all my company's future drupal projects, that includes all of our base requirements. The sites will live on different servers, and each site will have ...
0
votes
1answer
157 views

What is the purpose of the Version Control API module?

We are relatively new to Drupal development and are investigating various tools that can assist us with some upcoming projects. The Version Control API module seems interesting, especially since it's ...
0
votes
2answers
287 views

PHP version changes and Drupal versions issues

i have installed drupal 7.1 on PHP Version 5.2.17 .....now the server people is going to upgrade the php/mysql to a higher version like 5.3.3 ..is there any problem to the current drupal 7.1 websites ...
5
votes
1answer
812 views

Resetting/reverting a custom module's update 'N value'

In my custom module's install file I have a hook_update_N function. Let's say it's mymodule_update_7100. However, I've noticed that I've done it wrong and I want to change a line of code within this ...
0
votes
2answers
245 views

Could anyone suggest a Drupal database versionning tool? [duplicate]

Possible Duplicate: How do I manage collaborative development on a Drupal site? Is there any Drupal database version like GIT for versionning files ? with drush or any thing else ? I've ...
2
votes
1answer
29 views

how to perform versioning content between users?

I need to create a content type "Project Software". Users can upload source code to their projects as a portfolio editing option. In one project can participate more users. So I need a solution for ...
4
votes
4answers
243 views

Providing Archive feature in a website

We are considering to migrate an exiting website to Drupal: www.rkmission-shivanahalli.org The website has simple static content which I believe is not a big deal to migrate to Drupal. However, there ...
1
vote
0answers
36 views

What are the advantages, for managing a single multisite instance of Drupal, to using drush make instead of git fetch & merge?

I don't intend to publicly distribute an installation profile for my multisite instance. Are there still advantages to using platform/site makefiles to move code updates through dev/test/production ...
3
votes
3answers
123 views

Duplicating Drupal DB For Local Development

I've recently started putting some Drupal installations in to source control. Editing modules and the like is pretty easy since they're obviously just text files. I run in to issues with the database ...
3
votes
2answers
362 views

How to structure git repositories for project?

I'm working on a content synchronisation module for Drupal. There is a server module, which sits on ona website and exposes content via a web service. There is a also a client module, which sits on ...
0
votes
2answers
97 views

Automatically backing up uploaded files?

One of the news sites I'm developing is heavily reliant on its image database, which has been migrated from the old site and is ~15-20gb at this point. It's dawned on me that it would be really bad ...
0
votes
1answer
45 views

Using version control/deployments with Context

I've started to use Context. It actually works pretty well. I've created a context locally. It looks like, in order to get that context remotely, I have to export it and then copy and paste that into ...
3
votes
1answer
811 views

Bulk enable/disable modules

I have just begun development on a Drupal 7 site in a team of three and I am trying to determine the best practice for versioning. This is causing me a bit of a headache because much of the work on a ...
0
votes
1answer
158 views

getting Drush to cooperate with Mercurial

I just tried to update a site on my local machine from Drupal 7.14 to 7.15 with "drush up". I use Mercurial (hg) for version control. (I know that most Drupal sites use Git, but we standardized on Hg ...
1
vote
1answer
638 views

Set up a Git version control repository that integrates with OpenAtrium

Is it possible to have OpenAtrium function like the git repository on Drupal.org? If so, then how can I do it?
3
votes
1answer
81 views

What is the “right” way to track a custom patch to a contributed module?

I need to apply this patch to my site: http://drupal.org/node/483176#comment-5939648 What is the "right" or "responsible" way to track this change? We use Git for version control.
9
votes
1answer
612 views

How should I balance Features and Installation Profile in a Code Driven Development workflow?

Drupal Installation Profiles (in Drupal 7) are pretty powerful and can do just about anything a module can do. I'm using an Installation Profile along with Features to develop my site, keeping ...
0
votes
1answer
400 views

Updating Drupal modules via git on remote server

Here is my Drupal workflow for updating modules. I update modules on my local dev and test. Run update via drush if needed. Commit and push to github. Pull these new updates from Github on remote ...
6
votes
2answers
2k views

How do I set up default.settings.php to use it for development, testing and production sites?

I use dev, tst and prd environments for my Drupal 7 site set up. I use git for version control. I would like to eliminate one manual step I need to do when moving site from dev to tst and from tst ...
0
votes
1answer
288 views

How to keep in sync git repository and related htdocs directory?

I use the following set up for my @dev site: (a) ../git/repository/dev where I keep version control using git, and a separate (b) ../htdocs/dev that I have an almost exact copy of git repositor ...
2
votes
1answer
109 views

Bringing modules into project as git submodules - .info file doesn't have version info

I'm adding modules into my git-enabled Drupal project as git submodules. Things seem to work fine except that when I bring in a git submodule and use the version I want, by doing a 'git checkout ...
0
votes
2answers
201 views

How to add 100 contributed modules into git repository fast?

I use a git repository, and Drush to manage Drupal projects. What I would like to do now is to add more then 100 contributed modules to the git repository to keep track on these modules as well. If ...
2
votes
1answer
515 views

I need a Drupal workflow solution where I can edit live/published nodes and save without the edits going live until commited

I need a module or method that can allow a PUBLISHED node to be edited in the admin and saved without the changes being made live until it is committed. Site Example: http://bit.ly/p70f7E 1. User ...
2
votes
1answer
247 views

List Drupal Revisions

I just discovered the revisions function of Drupal. I tried it and the new revisions are stored in the database. I expected to get a list of revisions on the edit node page. But i don't see anything ...
2
votes
4answers
470 views

Drupal version control - professional development

I have been assigned to develop a site in Drupal. I will be working on it alone. Is there a need for version control? An if yes which is optimal for drupal? How should I set the development process? ...
3
votes
1answer
552 views

Setting up the ideal multiple repository Drupal Site version control with a DVCS

I have an upcoming project that will use Drupal, and I've been toying around with repository setup ideas in my head for a bit now and while I've come up with a wishlist, I don't know how to actually ...
4
votes
1answer
37 views

How to make View setting changes happen simultaneously with deployment of a template

Making View setting changes happen simultaneously with deployment of a template. Where can I look to solve this problem? Is there something that puts Views settings into Version Control, like ...
32
votes
1answer
763 views

I need to bring a site to version control, and set up the continuous Integration environment

I am an entrepreneur with a Drupal 6x project that started small enough to not need version control (per developers), but now I am convinced there is no way without it. There's extensive documentation ...
14
votes
4answers
13k views

Updating to a newer dev version of a module using Drush (ignoring point/recommended releases, without trashing version control)

[NB This question is off the back of, but separate/further to, an earlier question of mine, here.] I've been using Drush a good while, but every so often I get stumped. At the moment, I'm really not ...
8
votes
2answers
2k views

Updating modules with drush without breaking SVN?

Right, this has been breaking me for two days. I can't get an answer anywhere! I have drush 4.4 on my server. I am using SVN via Unfuddle.com. I have a site, I want to update a lot of modules. I want ...
2
votes
1answer
271 views

Change Control with Drupal using CVS

We're looking to manage our install of Drupal 7 with CVS (sadly Git and SVN are out). Do you have any pointer for things to think about when setting up the repositories? Our lay of the land is as ...
5
votes
2answers
1k views

Version Control of a Content Type

I'd like to create a content type. My problem is this content type will change frequently (every 6 months, I will add some fields and I will delete others). How would you do it? I had thought several ...
9
votes
2answers
361 views

What is the best way to keep your site code in git and pull in core and contrib in the same repository?

Back when drupal was in CVS I had my sites in a git repository and then pulled in core and contrib via CVS. The two systems happily co-existed and I could track changes to everything and make patches ...
4
votes
1answer
2k views

How to migrate Drupal nodes from one installation to another, preserving revision history?

Is there a good way to export a set of nodes from one Drupal installation, including node revision history, and then to merge these into another Drupal installation, including revision history? I'm ...