Changeset 819 in ProjectBuilder for devel/pb/lib/ProjectBuilder/CMS.pm


Ignore:
Timestamp:
Jul 12, 2009, 2:44:43 AM (15 years ago)
Author:
Bruno Cornec
Message:

r3240@localhost: bruno | 2009-07-12 02:37:04 +0200
Handle case of newver for a URL based project

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/lib/ProjectBuilder/CMS.pm

    r781 r819  
    388388    $newurl = pb_cms_mod_http($newurl,"svn");
    389389    pb_system("$vcscmd copy -m \"Creation of $newurl from $oldurl\" $oldurl $newurl","Copying $oldurl to $newurl ");
    390 } elsif ($scheme eq "flat") {
     390} elsif (($scheme eq "flat") || ($scheme eq "ftp") || ($scheme eq "http"))  {
    391391} else {
    392392    die "cms $scheme unknown for project management";
     
    462462if (($scheme =~ /^svn/) || ($scheme =~ /^svk/) || ($scheme =~ /^hg/) || ($scheme =~ /^git/) || ($scheme =~ /^cvs/)) {
    463463    pb_system("$vcscmd up $dir","Updating $dir ");
    464 } elsif ($scheme eq "flat") {
     464} elsif (($scheme eq "flat") || ($scheme eq "ftp") || ($scheme eq "http"))  {
    465465} else {
    466466    die "cms $scheme unknown";
     
    489489if (($scheme =~ /^svn/) || ($scheme =~ /^svk/) || ($scheme =~ /^hg/) || ($scheme =~ /^git/) || ($scheme =~ /^cvs/)) {
    490490    pb_system("cd $dir ; $vcscmd ci -m \"$msg\" .","Checking in $dir ");
    491 } elsif ($scheme eq "flat") {
     491} elsif (($scheme eq "flat") || ($scheme eq "ftp") || ($scheme eq "http"))  {
    492492} else {
    493493    die "cms $scheme unknown";
     
    511511if (($scheme =~ /^svn/) || ($scheme =~ /^svk/) || ($scheme =~ /^hg/) || ($scheme =~ /^git/) || ($scheme =~ /^cvs/)) {
    512512    pb_system("$vcscmd add $f","Adding $f to VCS ");
    513 } elsif ($scheme eq "flat") {
     513} elsif (($scheme eq "flat") || ($scheme eq "ftp") || ($scheme eq "http"))  {
    514514} else {
    515515    die "cms $scheme unknown";
     
    540540    }
    541541    return($l);
    542 } elsif ($scheme eq "flat") {
     542} elsif (($scheme eq "flat") || ($scheme eq "ftp") || ($scheme eq "http"))  {
    543543} else {
    544544    die "cms $scheme unknown";
Note: See TracChangeset for help on using the changeset viewer.