Fossil SCM
Do not run "all" commands against encrypted repos if encryption is not supported.
Commit
a13ef5e6a6bf0d55e14e77078197335684a202e2
Parent
fc5f1728d562adc…
1 file changed
+3
+3
| --- src/allrepo.c | ||
| +++ src/allrepo.c | ||
| @@ -377,10 +377,13 @@ | ||
| 377 | 377 | } |
| 378 | 378 | db_multi_exec("CREATE TEMP TABLE todel(x TEXT)"); |
| 379 | 379 | db_prepare(&q, "SELECT name, tag FROM repolist ORDER BY 1"); |
| 380 | 380 | while( db_step(&q)==SQLITE_ROW ){ |
| 381 | 381 | const char *zFilename = db_column_text(&q, 0); |
| 382 | +#if !USE_SEE | |
| 383 | + if( sqlite3_strglob("*.efossil", zFilename)==0 ) continue; | |
| 384 | +#endif | |
| 382 | 385 | if( file_access(zFilename, F_OK) |
| 383 | 386 | || !file_is_canonical(zFilename) |
| 384 | 387 | || (useCheckouts && file_isdir(zFilename)!=1) |
| 385 | 388 | ){ |
| 386 | 389 | db_multi_exec("INSERT INTO todel VALUES(%Q)", db_column_text(&q, 1)); |
| 387 | 390 |
| --- src/allrepo.c | |
| +++ src/allrepo.c | |
| @@ -377,10 +377,13 @@ | |
| 377 | } |
| 378 | db_multi_exec("CREATE TEMP TABLE todel(x TEXT)"); |
| 379 | db_prepare(&q, "SELECT name, tag FROM repolist ORDER BY 1"); |
| 380 | while( db_step(&q)==SQLITE_ROW ){ |
| 381 | const char *zFilename = db_column_text(&q, 0); |
| 382 | if( file_access(zFilename, F_OK) |
| 383 | || !file_is_canonical(zFilename) |
| 384 | || (useCheckouts && file_isdir(zFilename)!=1) |
| 385 | ){ |
| 386 | db_multi_exec("INSERT INTO todel VALUES(%Q)", db_column_text(&q, 1)); |
| 387 |
| --- src/allrepo.c | |
| +++ src/allrepo.c | |
| @@ -377,10 +377,13 @@ | |
| 377 | } |
| 378 | db_multi_exec("CREATE TEMP TABLE todel(x TEXT)"); |
| 379 | db_prepare(&q, "SELECT name, tag FROM repolist ORDER BY 1"); |
| 380 | while( db_step(&q)==SQLITE_ROW ){ |
| 381 | const char *zFilename = db_column_text(&q, 0); |
| 382 | #if !USE_SEE |
| 383 | if( sqlite3_strglob("*.efossil", zFilename)==0 ) continue; |
| 384 | #endif |
| 385 | if( file_access(zFilename, F_OK) |
| 386 | || !file_is_canonical(zFilename) |
| 387 | || (useCheckouts && file_isdir(zFilename)!=1) |
| 388 | ){ |
| 389 | db_multi_exec("INSERT INTO todel VALUES(%Q)", db_column_text(&q, 1)); |
| 390 |