From d936bbfa2bc78ab6187bad3ada95851de2224eac Mon Sep 17 00:00:00 2001 From: JT Smith Date: Thu, 16 Mar 2006 01:26:33 +0000 Subject: [PATCH] version tags now commit everything at the end of the upgrade --- docs/upgrades/_upgrade.skeleton | 4 ++++ docs/upgrades/upgrade_6.8.7-6.99.0.pl | 10 ++++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/docs/upgrades/_upgrade.skeleton b/docs/upgrades/_upgrade.skeleton index 3f3453d9c..683533b32 100644 --- a/docs/upgrades/_upgrade.skeleton +++ b/docs/upgrades/_upgrade.skeleton @@ -46,6 +46,8 @@ sub start { ); my $session = WebGUI::Session->open("../..",$configFile); $session->user({userId=>3}); + my $versionTag = WebGUI::VersionTag->getWorking($session); + $versionTag->set({name=>"Upgrade to ".$toVersion}); $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); return $session; } @@ -53,6 +55,8 @@ sub start { #------------------------------------------------- sub finish { my $session = shift; + my $versionTag = WebGUI::VersionTag->getWorking($session); + $versionTag->commit; $session->close(); } diff --git a/docs/upgrades/upgrade_6.8.7-6.99.0.pl b/docs/upgrades/upgrade_6.8.7-6.99.0.pl index eb867a27b..eb01f76fb 100644 --- a/docs/upgrades/upgrade_6.8.7-6.99.0.pl +++ b/docs/upgrades/upgrade_6.8.7-6.99.0.pl @@ -12,6 +12,7 @@ use lib "../../lib"; use strict; use Getopt::Long; use WebGUI::Session; +use WebGUI::VersionTag; use File::Path; use WebGUI::Workflow; use WebGUI::Workflow::Cron; @@ -329,7 +330,6 @@ sub updateTemplates { url=> "6_9_0_new_templates", groupIdView=>"12" }); - $folder->commit; foreach my $file (@files) { next unless ($file =~ /\.tmpl$/); open(FILE,"addChild(\%properties, $properties{id}); - $template->commit; } else { sleep(1); my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); if (defined $template) { my $newRevision = $template->addRevision(\%properties); - $newRevision->commit; } } } @@ -654,7 +652,7 @@ sub updateHelpTemplate { EOT my $asset = WebGUI::Asset->new($session,"PBtmplHelp000000000001","WebGUI::Asset::Template"); - $asset->addRevision({template=>$template})->commit; + $asset->addRevision({template=>$template}); } # ---- DO NOT EDIT BELOW THIS LINE ---- @@ -669,6 +667,8 @@ sub start { ); my $session = WebGUI::Session->open("../..",$configFile); $session->user({userId=>3}); + my $versionTag = WebGUI::VersionTag->getWorking($session); + $versionTag->set({name=>"Upgrade to ".$toVersion}); $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); return $session; } @@ -676,6 +676,8 @@ sub start { #------------------------------------------------- sub finish { my $session = shift; + my $versionTag = WebGUI::VersionTag->getWorking($session); + $versionTag->commit; $session->close(); }