Mercurial > hgsubversion
comparison fetch_command.py @ 111:5497d1264b4d
fetch_command: Fix mis-converted executable when svn:executable was set to the
empty string.
| author | Augie Fackler <durin42@gmail.com> |
|---|---|
| date | Tue, 25 Nov 2008 09:45:38 -0600 |
| parents | a4dcffaa6538 |
| children | e58c2f1de059 |
comparison
equal
deleted
inserted
replaced
| 110:a4dcffaa6538 | 111:5497d1264b4d |
|---|---|
| 145 Cannot display: file marked as a binary type.''') | 145 Cannot display: file marked as a binary type.''') |
| 146 | 146 |
| 147 property_exec_set_re = re.compile(r'''Property changes on: ([^\n]*) | 147 property_exec_set_re = re.compile(r'''Property changes on: ([^\n]*) |
| 148 _* | 148 _* |
| 149 (?:Added|Name): svn:executable | 149 (?:Added|Name): svn:executable |
| 150 \+ \* | 150 \+''') |
| 151 ''') | |
| 152 | 151 |
| 153 property_exec_removed_re = re.compile(r'''Property changes on: ([^\n]*) | 152 property_exec_removed_re = re.compile(r'''Property changes on: ([^\n]*) |
| 154 _* | 153 _* |
| 155 (?:Deleted|Name): svn:executable | 154 (?:Deleted|Name): svn:executable |
| 156 - \* | 155 -''') |
| 157 ''') | |
| 158 | 156 |
| 159 empty_file_patch_wont_make_re = re.compile(r'''Index: ([^\n]*)\n=*\n(?=Index:)''') | 157 empty_file_patch_wont_make_re = re.compile(r'''Index: ([^\n]*)\n=*\n(?=Index:)''') |
| 160 | 158 |
| 161 any_file_re = re.compile(r'''^Index: ([^\n]*)\n=*\n''', re.MULTILINE) | 159 any_file_re = re.compile(r'''^Index: ([^\n]*)\n=*\n''', re.MULTILINE) |
| 162 | 160 |
| 163 property_special_set_re = re.compile(r'''Property changes on: ([^\n]*) | 161 property_special_set_re = re.compile(r'''Property changes on: ([^\n]*) |
| 164 _* | 162 _* |
| 165 (?:Added|Name): svn:special | 163 (?:Added|Name): svn:special |
| 166 \+ \* | 164 \+''') |
| 167 ''') | |
| 168 | 165 |
| 169 property_special_removed_re = re.compile(r'''Property changes on: ([^\n]*) | 166 property_special_removed_re = re.compile(r'''Property changes on: ([^\n]*) |
| 170 _* | 167 _* |
| 171 (?:Deleted|Name): svn:special | 168 (?:Deleted|Name): svn:special |
| 172 \- \* | 169 \-''') |
| 173 ''') | |
| 174 | 170 |
| 175 def stupid_diff_branchrev(ui, svn, hg_editor, branch, r, parentctx, tempdir): | 171 def stupid_diff_branchrev(ui, svn, hg_editor, branch, r, parentctx, tempdir): |
| 176 """Extract all 'branch' content at a given revision. | 172 """Extract all 'branch' content at a given revision. |
| 177 | 173 |
| 178 Return a tuple (files, filectxfn) where 'files' is the list of all files | 174 Return a tuple (files, filectxfn) where 'files' is the list of all files |
