[webkit-changes] cvs commit: WebKitTools/Scripts cvs-apply
Darin
darin at opensource.apple.com
Mon Nov 7 13:32:54 PST 2005
darin 05/11/07 13:32:52
Modified: . ChangeLog
Scripts cvs-apply
Log:
* Scripts/cvs-apply: Fix case where the patch has files at the top level.
Revision Changes Path
1.118 +4 -0 WebKitTools/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/WebKitTools/ChangeLog,v
retrieving revision 1.117
retrieving revision 1.118
diff -u -r1.117 -r1.118
--- ChangeLog 3 Nov 2005 18:47:45 -0000 1.117
+++ ChangeLog 7 Nov 2005 21:32:51 -0000 1.118
@@ -1,3 +1,7 @@
+2005-11-07 Darin Adler <darin at apple.com>
+
+ * Scripts/cvs-apply: Fix case where the patch has files at the top level.
+
2005-11-03 John Sullivan <sullivan at apple.com>
Reviewed by Darin.
1.9 +4 -2 WebKitTools/Scripts/cvs-apply
Index: cvs-apply
===================================================================
RCS file: /cvs/root/WebKitTools/Scripts/cvs-apply,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- cvs-apply 10 Oct 2005 06:35:12 -0000 1.8
+++ cvs-apply 7 Nov 2005 21:32:52 -0000 1.9
@@ -86,9 +86,11 @@
if ($merge) {
for my $file (sort keys %versions) {
print "Getting version $versions{$file} of $file\n";
- $file =~ m|^(([^/\n]*/)+)([^/\n]+)$| or die;
+ $file =~ m|^(([^/\n]*/)*)([^/\n]+)$| or die;
my ($prefix, $base) = ($1, $3);
- chdir $prefix;
+ if ($prefix) {
+ chdir $prefix or die;
+ }
system "cvs update -r $versions{$file} $base";
chdir $startDir;
}
More information about the webkit-changes
mailing list