Fossil SCM
Second half of the tarball fix (CLI mode, i missed that one).
Commit
b79d2b77fe9c7218c856f3dacee55c27739a3586
Parent
f982e3764b12866…
1 file changed
+6
-1
+6
-1
| --- src/tar.c | ||
| +++ src/tar.c | ||
| @@ -542,11 +542,16 @@ | ||
| 542 | 542 | zName = find_option("name", 0, 1); |
| 543 | 543 | db_find_and_open_repository(0, 0); |
| 544 | 544 | if( g.argc!=4 ){ |
| 545 | 545 | usage("VERSION OUTPUTFILE"); |
| 546 | 546 | } |
| 547 | - rid = name_to_typed_rid(g.argv[2], "ci"); | |
| 547 | + rid = name_to_typed_rid(g.argv[3], "ci"); | |
| 548 | + if( rid==0 ){ | |
| 549 | + fossil_fatal("Checkin not found: %s", g.argv[2]); | |
| 550 | + return; | |
| 551 | + } | |
| 552 | + | |
| 548 | 553 | if( zName==0 ){ |
| 549 | 554 | zName = db_text("default-name", |
| 550 | 555 | "SELECT replace(%Q,' ','_') " |
| 551 | 556 | " || strftime('_%%Y-%%m-%%d_%%H%%M%%S_', event.mtime) " |
| 552 | 557 | " || substr(blob.uuid, 1, 10)" |
| 553 | 558 |
| --- src/tar.c | |
| +++ src/tar.c | |
| @@ -542,11 +542,16 @@ | |
| 542 | zName = find_option("name", 0, 1); |
| 543 | db_find_and_open_repository(0, 0); |
| 544 | if( g.argc!=4 ){ |
| 545 | usage("VERSION OUTPUTFILE"); |
| 546 | } |
| 547 | rid = name_to_typed_rid(g.argv[2], "ci"); |
| 548 | if( zName==0 ){ |
| 549 | zName = db_text("default-name", |
| 550 | "SELECT replace(%Q,' ','_') " |
| 551 | " || strftime('_%%Y-%%m-%%d_%%H%%M%%S_', event.mtime) " |
| 552 | " || substr(blob.uuid, 1, 10)" |
| 553 |
| --- src/tar.c | |
| +++ src/tar.c | |
| @@ -542,11 +542,16 @@ | |
| 542 | zName = find_option("name", 0, 1); |
| 543 | db_find_and_open_repository(0, 0); |
| 544 | if( g.argc!=4 ){ |
| 545 | usage("VERSION OUTPUTFILE"); |
| 546 | } |
| 547 | rid = name_to_typed_rid(g.argv[3], "ci"); |
| 548 | if( rid==0 ){ |
| 549 | fossil_fatal("Checkin not found: %s", g.argv[2]); |
| 550 | return; |
| 551 | } |
| 552 | |
| 553 | if( zName==0 ){ |
| 554 | zName = db_text("default-name", |
| 555 | "SELECT replace(%Q,' ','_') " |
| 556 | " || strftime('_%%Y-%%m-%%d_%%H%%M%%S_', event.mtime) " |
| 557 | " || substr(blob.uuid, 1, 10)" |
| 558 |