- Timestamp:
- Oct 14, 2007, 8:36:47 PM (18 years ago)
- Location:
- devel/pb
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/bin/pb
r204 r208 705 705 my $newurl = dirname($cmsurl)."/$newver"; 706 706 pb_cms_copy($cms,$cmsurl,$newurl); 707 pb_cms_checkout($cms,$newurl,"$ENV{'PBROOT'}/.."); 707 pb_cms_checkout($cms,$newurl,"$ENV{'PBROOT'}/../$newver"); 708 my $oldver=basename($cmsurl); 709 open(FILE,"+<$ENV{'PBROOT'}/../$newver/pbconf/$ENV{'PBPROJ'}.pb") || die "Unable to open $ENV{'PBROOT'}/../$newver/pbconf/$ENV{'PBPROJ'}.pb"; 710 while(<FILE>) { 711 s/projver[:space:]+$ENV{'PBPROJ'}[:space:]*=[:space:]*$oldver/projver $ENV{'PBPROJ'} = $newver/; 712 } 713 close(FILE); 714 pb_cms_checkin($cms,"$ENV{'PBROOT'}/../$newver"); 708 715 } 709 716 -
devel/pb/lib/ProjectBuilder/Base.pm
r206 r208 380 380 381 381 if ($cms->{$ENV{'PBPROJ'}} eq "svn") { 382 pb_system("svn copy $oldurl $newurl","Copying $oldurl to $newurl ");382 pb_system("svn copy -m 'Creation of $newurl from $oldurl' $oldurl $newurl","Copying $oldurl to $newurl "); 383 383 } elsif ($cms->{$ENV{'PBPROJ'}} eq "cvs") { 384 384 } else { … … 394 394 if ($cms->{$ENV{'PBPROJ'}} eq "svn") { 395 395 pb_system("svn co $url $destination","Checking $url to $destination "); 396 } elsif ($cms->{$ENV{'PBPROJ'}} eq "cvs") { 397 } else { 398 die "cms $cms->{$ENV{'PBPROJ'}} unknown"; 399 } 400 } 401 402 sub pb_cms_checkin { 403 my $cms = shift; 404 my $dir = shift; 405 406 if ($cms->{$ENV{'PBPROJ'}} eq "svn") { 407 pb_system("svn ci $dir","Checking in $dir"); 408 pb_system("svn up $dir","Updating $dir"); 396 409 } elsif ($cms->{$ENV{'PBPROJ'}} eq "cvs") { 397 410 } else {
Note:
See TracChangeset
for help on using the changeset viewer.