Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Issue a verbose warning message if a unversion content sync reverts to pull-only due to lack of permission on the server. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
ef9305a47cd13b404eece1a8839d562b |
User & Date: | drh 2020-02-07 16:53:04.170 |
Context
2020-02-08
| ||
16:43 | Updated stats and a typo fix in the technical overview document. ... (check-in: bcae8466 user: drh tags: trunk) | |
2020-02-07
| ||
16:53 | Issue a verbose warning message if a unversion content sync reverts to pull-only due to lack of permission on the server. ... (check-in: ef9305a4 user: drh tags: trunk) | |
12:44 | The --project-code option on "fossil pull" implies --once. ... (check-in: 6696d4de user: drh tags: trunk) | |
Changes
Changes to src/xfer.c.
︙ | ︙ | |||
2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 | /* If the server is unwill to accept new unversioned content (because ** this client lacks the necessary permissions) then it sends a ** "uv-pull-only" pragma so that the client will know not to waste ** bandwidth trying to upload unversioned content. If the server ** does accept new unversioned content, it sends "uv-push-ok". */ if( blob_eq(&xfer.aToken[1], "uv-pull-only") ){ if( syncFlags & SYNC_UV_REVERT ) uvDoPush = 1; }else if( blob_eq(&xfer.aToken[1], "uv-push-ok") ){ uvDoPush = 1; } /* pragma ci-lock-fail USER-HOLDING-LOCK LOCK-TIME ** | > > > > > | 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 | /* If the server is unwill to accept new unversioned content (because ** this client lacks the necessary permissions) then it sends a ** "uv-pull-only" pragma so that the client will know not to waste ** bandwidth trying to upload unversioned content. If the server ** does accept new unversioned content, it sends "uv-push-ok". */ if( blob_eq(&xfer.aToken[1], "uv-pull-only") ){ fossil_print( "Warning: uv-pull-only \n" " Unable to push unversioned content because you lack\n" " sufficient permission on the server\n" ); if( syncFlags & SYNC_UV_REVERT ) uvDoPush = 1; }else if( blob_eq(&xfer.aToken[1], "uv-push-ok") ){ uvDoPush = 1; } /* pragma ci-lock-fail USER-HOLDING-LOCK LOCK-TIME ** |
︙ | ︙ |