Changeset 1302 in ProjectBuilder for devel/pb/lib
- Timestamp:
- May 18, 2011, 6:53:12 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/lib/ProjectBuilder/CMS.pm
r1208 r1302 488 488 my $vcscmd = pb_cms_cmd($scheme); 489 489 490 if (($scheme =~ /^svn/) || ($scheme =~ /^ svk/) || ($scheme =~ /^hg/) || ($scheme =~ /^git/) || ($scheme =~ /^cvs/)) {490 if (($scheme =~ /^svn/) || ($scheme =~ /^cvs/) || ($scheme =~ /^svk/)) { 491 491 pb_system("$vcscmd up $dir","Updating $dir "); 492 492 } elsif (($scheme eq "flat") || ($scheme eq "ftp") || ($scheme eq "http")) { … … 515 515 $msg = "Project $ENV{PBPROJ} creation" if (defined $pbinit); 516 516 517 if (($scheme =~ /^svn/) || ($scheme =~ /^ svk/) || ($scheme =~ /^hg/) || ($scheme =~ /^git/) || ($scheme =~ /^cvs/)) {517 if (($scheme =~ /^svn/) || ($scheme =~ /^cvs/) || ($scheme =~ /^svk/)) { 518 518 pb_system("cd $dir ; $vcscmd ci -m \"$msg\" .","Checking in $dir "); 519 519 } elsif (($scheme eq "flat") || ($scheme eq "ftp") || ($scheme eq "http")) { … … 537 537 my $vcscmd = pb_cms_cmd($scheme); 538 538 539 if (($scheme =~ /^svn/) || ($scheme =~ /^ svk/) || ($scheme =~ /^hg/) || ($scheme =~ /^git/) || ($scheme =~ /^cvs/)) {539 if (($scheme =~ /^svn/) || ($scheme =~ /^cvs/) || ($scheme =~ /^svk/)) { 540 540 pb_system("$vcscmd add $f","Adding $f to VCS "); 541 541 } elsif (($scheme eq "flat") || ($scheme eq "ftp") || ($scheme eq "http")) { … … 560 560 my $l = undef; 561 561 562 if (($scheme =~ /^svn/) || ($scheme =~ /^ svk/) || ($scheme =~ /^hg/) || ($scheme =~ /^git/) || ($scheme =~ /^cvs/)) {562 if (($scheme =~ /^svn/) || ($scheme =~ /^cvs/) || ($scheme =~ /^svk/)) { 563 563 open(PIPE,"$vcscmd diff $dir |") || die "Unable to get $vcscmd diff from $dir"; 564 564 $l = 0; … … 715 715 # which needs it to trigger correct behaviour 716 716 $uri =~ s/^svk://; 717 if ($cmsurl ne $uri) { 717 if (($scheme2 =~ /^git/) || ($scheme2 =~ /^hg/)) { 718 # These VCS manages branches internally not with different tree structures 719 # Assuming it's correct for now. 720 } elsif ($cmsurl ne $uri) { 718 721 # The local content doesn't correpond to the repository 719 722 pb_log(0,"ERROR: Inconsistency detected:\n");
Note:
See TracChangeset
for help on using the changeset viewer.