Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Make merges a no-op if the pivot is the same as the version being merged. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
bf079432fb2ecc14ce07fb73f02a9450 |
User & Date: | drh 2012-08-27 22:56:24.670 |
References
2012-08-29
| ||
20:57 | undo [bf079432fb]: It's crucial for the Tcl fossil repository to be able to do a no-op merge-mark. This change would make that impossible. ... (Closed-Leaf check-in: 41577fd3 user: jan.nijtmans tags: broken-msvc-2) | |
Context
2012-08-28
| ||
17:39 | Fixes to hyperlink generation for embedded documentation. ... (check-in: ed6adcaf user: drh tags: trunk) | |
09:05 | merge trunk into ticket-01a2f3a346 branch ... (check-in: f89bd067 user: jan.nijtmans tags: ticket-01a2f3a346) | |
06:24 |
This change allows html entities (like → and •) in all c-sources
to be replaced by its utf-8 equivalent (→,•). The translate utility will translate this to the right escape-sequence, so the C-compiler can handle it. As long as the C-source doesn't contain any utf-8 characters, this generates exactly the same *_.c files as before. ... (check-in: b5e2e500 user: jan.nijtmans tags: utf8-in-sources) | |
2012-08-27
| ||
22:56 | Make merges a no-op if the pivot is the same as the version being merged. ... (check-in: bf079432 user: drh tags: trunk) | |
21:09 | Include branch information in the output of the finfo command. Patches from Peter Spjuth. ... (check-in: 724bf68a user: drh tags: trunk) | |
Changes
Changes to src/merge.c.
︙ | ︙ | |||
173 174 175 176 177 178 179 180 181 182 183 184 185 186 | if( backoutFlag ){ int t = pid; pid = mid; mid = t; } if( !is_a_version(pid) ){ fossil_fatal("not a version: record #%d", pid); } if( detailFlag ){ print_checkin_description(mid, 12, "merge-from:"); print_checkin_description(pid, 12, "baseline:"); } vfile_check_signature(vid, 1, 0); db_begin_transaction(); | > > > > | 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 | if( backoutFlag ){ int t = pid; pid = mid; mid = t; } if( !is_a_version(pid) ){ fossil_fatal("not a version: record #%d", pid); } if( mid==pid ){ fossil_print("This merge is a no-op.\n"); return; } if( detailFlag ){ print_checkin_description(mid, 12, "merge-from:"); print_checkin_description(pid, 12, "baseline:"); } vfile_check_signature(vid, 1, 0); db_begin_transaction(); |
︙ | ︙ |