mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-24 04:09:45 +00:00
[git-llvm] Don't attempt to propget files that don't exist yet in SVN
svn propget will fail halfway through, and the patch will fail to apply. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@303359 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
dcaf742ea2
commit
71f289771f
@ -202,6 +202,8 @@ def fix_eol_style_native(rev, sr, svn_sr_path):
|
||||
files = git('diff-tree', '--no-commit-id', '--name-only', '-r', rev, '--',
|
||||
sr).split('\n')
|
||||
files = [f.split('/', 1)[1] for f in files]
|
||||
# Skip files that don't exist in SVN yet.
|
||||
files = [f for f in files if os.path.exists(os.path.join(svn_sr_path, f))]
|
||||
# Use ignore_errors because 'svn propget' prints errors if the file doesn't
|
||||
# have the named property. There doesn't seem to be a way to suppress that.
|
||||
eol_props = svn(svn_sr_path, 'propget', 'svn:eol-style', *files,
|
||||
|
Loading…
Reference in New Issue
Block a user