Anyone know whether going from D7-alpha7 to D7-beta is as simple as dropping in the code and running update? (he asks, wincing in advance) Jeff
I seem to remember that it's only for alpha->alpha Ayen Designs - quality software the first time, every time! -----Original Message----- From: David Stoline <unncola@gmail.com> Sender: development-bounces@drupal.org Date: Fri, 8 Oct 2010 15:20:44 To: <development@drupal.org> Reply-To: development@drupal.org Subject: Re: [development] Moving to D7 beta Check out HEAD2HEAD On Oct 8, 2010 3:12 PM, <jeff@ayendesigns.com> wrote:
Anyone know whether going from D7-alpha7 to D7-beta is as simple as dropping in the code and running update? (he asks, wincing in advance)
Jeff
You'll find two big things that do not have upgrade paths for alpha7 -> beta1: 1. Schema changes to 'filter' columns on blocks, user_signature, etc. 2. Taxonomy term fields broke and have to be updated Both are supported by the head2head module upgrade. Dave Reid dave@davereid.net On Fri, Oct 8, 2010 at 2:04 PM, <jeff@ayendesigns.com> wrote:
Anyone know whether going from D7-alpha7 to D7-beta is as simple as dropping in the code and running update? (he asks, wincing in advance)
Jeff
On 8 Out 2010 20h04 WEST, jeff@ayendesigns.com wrote:
Anyone know whether going from D7-alpha7 to D7-beta is as simple as dropping in the code and running update? (he asks, wincing in advance)
I did the upgrade today. I just untarred the beta1 tarball in the dir, dropped all the tables from alpha7 and started a fresh install. Of course settings.php has to be rewritten as well. This way it works. Never tried the head2head. In previous alpha releases I tried to do a drush update and it failed. So I reverted to this kludge of dropping tables and do a re-install. --- appa
Well, that's pretty much a clean install if you're dropping the tables, isn't it? I have content...lots. Tried running update, failed because the node table is missing a field called disabled. Had alpha2alpha, which won't work. Might try head2head next. Ayen Designs - quality software the first time, every time! -----Original Message----- From: António P. P. Almeida appa@perusio.net Sender: development-bounces@drupal.org Date: Fri, 08 Oct 2010 21:26:34 To: <development@drupal.org> Reply-To: development@drupal.org Subject: Re: [development] Moving to D7 beta On 8 Out 2010 20h04 WEST, jeff@ayendesigns.com wrote:
Anyone know whether going from D7-alpha7 to D7-beta is as simple as dropping in the code and running update? (he asks, wincing in advance)
I did the upgrade today. I just untarred the beta1 tarball in the dir, dropped all the tables from alpha7 and started a fresh install. Of course settings.php has to be rewritten as well. This way it works. Never tried the head2head. In previous alpha releases I tried to do a drush update and it failed. So I reverted to this kludge of dropping tables and do a re-install. --- appa
I'm currently updating from a copy of head from Sep. 23 to beta1. Here is what I am doing: 1. Backup database (goes without saying). 2. Look at the CVS commit log for head2head from Sep 23 to today. 3. Look at each issue that has been committed. 4. Find the relevant head2head_[issue#]() functions that need to be called. 5. Create a new module called update2beta and run the head2head_[issue#]() functions one at a time in update2beta_install(). 6. Comment each head2head_[issue#]() that I run, I could erase the line, but this way I have a record of the issues that I have fixed. HTH, Everett Zufelt http://zufelt.ca Follow me on Twitter http://twitter.com/ezufelt View my LinkedIn Profile http://www.linkedin.com/in/ezufelt On 2010-10-08, at 4:56 PM, jeff@ayendesigns.com wrote:
Well, that's pretty much a clean install if you're dropping the tables, isn't it? I have content...lots. Tried running update, failed because the node table is missing a field called disabled. Had alpha2alpha, which won't work. Might try head2head next. Ayen Designs - quality software the first time, every time!
-----Original Message----- From: António P. P. Almeida appa@perusio.net Sender: development-bounces@drupal.org Date: Fri, 08 Oct 2010 21:26:34 To: <development@drupal.org> Reply-To: development@drupal.org Subject: Re: [development] Moving to D7 beta
On 8 Out 2010 20h04 WEST, jeff@ayendesigns.com wrote:
Anyone know whether going from D7-alpha7 to D7-beta is as simple as dropping in the code and running update? (he asks, wincing in advance)
I did the upgrade today. I just untarred the beta1 tarball in the dir, dropped all the tables from alpha7 and started a fresh install. Of course settings.php has to be rewritten as well. This way it works.
Never tried the head2head. In previous alpha releases I tried to do a drush update and it failed. So I reverted to this kludge of dropping tables and do a re-install.
--- appa
On 8 Out 2010 21h56 WEST, jeff@ayendesigns.com wrote:
Well, that's pretty much a clean install if you're dropping the tables, isn't it? I have content...lots. Tried running update, failed because the node table is missing a field called disabled. Had alpha2alpha, which won't work. Might try head2head next. Ayen Designs - quality software the first time, every time!
Yes. Apart from re-creating the DB and granting the DB user privileges. I just use it for testing purposes. My suggestion would be to backup the DB of your current alpha7 install, do a beta1 clean install and use Migrate (http://drupal.org/node/915102) or a drush script to populate the DB of the new beta1 site. That way you know it will work with any beta, RC or stable release. Feeds could be another approach, although, AFAIK, you'll need to get it into a CSV first. HTH, --- appa
participants (5)
-
António P. P. Almeida -
Dave Reid -
David Stoline -
E.J. Zufelt -
jeff@ayendesigns.com