Mercurial > hgsubversion
comparison fetch_command.py @ 25:99f8e4b535e9
svn 1.4 and 1.5 have different ideas of diff output for prop changes.
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Thu, 09 Oct 2008 23:37:22 -0500 |
parents | 83ed086ddf72 |
children | 575bd29bc1d8 |
comparison
equal
deleted
inserted
replaced
24:5954a514ae26 | 25:99f8e4b535e9 |
---|---|
149 =* | 149 =* |
150 Cannot display: file marked as a binary type.''') | 150 Cannot display: file marked as a binary type.''') |
151 | 151 |
152 property_exec_set_re = re.compile(r'''Property changes on: ([^\n]*) | 152 property_exec_set_re = re.compile(r'''Property changes on: ([^\n]*) |
153 _* | 153 _* |
154 Added: svn:executable | 154 (?:Added|Name): svn:executable |
155 \+ \* | 155 \+ \* |
156 ''') | 156 ''') |
157 | 157 |
158 property_exec_removed_re = re.compile(r'''Property changes on: ([^\n]*) | 158 property_exec_removed_re = re.compile(r'''Property changes on: ([^\n]*) |
159 _* | 159 _* |
160 Deleted: svn:executable | 160 (?:Deleted|Name): svn:executable |
161 - \* | 161 - \* |
162 ''') | 162 ''') |
163 | 163 |
164 empty_file_patch_wont_make_re = re.compile(r'''Index: ([^\n]*)\n=*\n(?=Index:)''') | 164 empty_file_patch_wont_make_re = re.compile(r'''Index: ([^\n]*)\n=*\n(?=Index:)''') |
165 | 165 |
166 any_file_re = re.compile(r'''^Index: ([^\n]*)\n=*\n''', re.MULTILINE) | 166 any_file_re = re.compile(r'''^Index: ([^\n]*)\n=*\n''', re.MULTILINE) |
167 | 167 |
168 property_special_set_re = re.compile(r'''Property changes on: ([^\n]*) | 168 property_special_set_re = re.compile(r'''Property changes on: ([^\n]*) |
169 _* | 169 _* |
170 Added: svn:special | 170 (?:Added|Name): svn:special |
171 \+ \* | 171 \+ \* |
172 ''') | 172 ''') |
173 | 173 |
174 property_special_removed_re = re.compile(r'''Property changes on: ([^\n]*) | 174 property_special_removed_re = re.compile(r'''Property changes on: ([^\n]*) |
175 _* | 175 _* |
176 Added: svn:special | 176 (?:Deleted|Name): svn:special |
177 \- \* | 177 \- \* |
178 ''') | 178 ''') |
179 | 179 |
180 def make_diff_path(b): | 180 def make_diff_path(b): |
181 if b == None: | 181 if b == None: |