Changeset 1539 in ProjectBuilder for devel/pb-modules/lib/ProjectBuilder/VCS.pm
- Timestamp:
- May 13, 2012, 12:21:51 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb-modules/lib/ProjectBuilder/VCS.pm
r1536 r1539 400 400 my $vcscmd = pb_vcs_cmd($scheme); 401 401 402 if ( ($scheme =~ /^((svn)|(cvs)|(svk))/o) {402 if ($scheme =~ /^((svn)|(cvs)|(svk))/o) { 403 403 pb_system("$vcscmd up ".join(' ',@dir),"Updating ".join(' ',@dir)); 404 404 } elsif ($scheme =~ /^((hg)|(git))/o) { 405 pb_system("(cd $dir && $vcscmd pull)", "Updating $dir "); 405 foreach my $d (@dir) { 406 pb_system("(cd $d && $vcscmd pull)", "Updating $d "); 407 } 406 408 } elsif (($scheme eq "flat") || ($scheme eq "ftp") || ($scheme eq "http")) { 407 409 } else { … … 425 427 my $vcscmd = pb_vcs_cmd($scheme); 426 428 427 if ( ($scheme =~ /^((svn)|(cvs)|(svk))/o) {429 if ($scheme =~ /^((svn)|(cvs)|(svk))/o) { 428 430 pb_system("cd $dir && $vcscmd ci -m \"$msg\" .","Checking in $dir "); 429 431 } elsif ($scheme =~ /^git/) { … … 472 474 my $l = undef; 473 475 474 if ( ($scheme =~ /^((svn)|(cvs)|(svk))/o) {476 if ($scheme =~ /^((svn)|(cvs)|(svk))/o) { 475 477 open(PIPE,"$vcscmd diff $dir |") || die "Unable to get $vcscmd diff from $dir"; 476 478 $l = 0;
Note:
See TracChangeset
for help on using the changeset viewer.