Index: checkout.py |
diff --git a/checkout.py b/checkout.py |
index c6743479da4d4424c591d86f55fede84a50c0cb3..7615fc024154b3b578ac4840bb43ff10f044b174 100644 |
--- a/checkout.py |
+++ b/checkout.py |
@@ -339,11 +339,7 @@ class SvnCheckout(CheckoutBase, SvnMixIn): |
raise PatchApplicationFailed( |
p, 'File exist but was about to be overwriten') |
self._check_output_svn( |
- [ |
- 'copy', |
- os.path.join(self.project_path, p.source_filename), |
- filepath |
- ]) |
+ ['copy', p.source_filename, p.filename]) |
if p.diff_hunks: |
cmd = ['patch', '-p%s' % p.patchlevel, '--forward', '--force'] |
stdout += subprocess2.check_output( |