@@ -2233,24 +2233,10 @@
2233 2233 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i;
2234 2234 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
for(i=0; i<nTag; i++) sCiInfo.azTag[i] = mprintf("%F", sCiInfo.azTag[i]);
2235 2235 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
qsort((void*)sCiInfo.azTag, nTag, sizeof(sCiInfo.azTag[0]), tagCmp);
2236 2236 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
2237 2237 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2238 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- /* So that older versions of Fossil (that do not understand delta-
2239 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** manifest) can continue to use this repository, do not create a new
2240 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** delta-manifest unless this repository already contains one or more
2241 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** delta-manifests, or unless the delta-manifest is explicitly requested
2242 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** by the --delta option.
2243 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- **
2244 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** The forbid-delta-manifests setting prevents new delta manifests.
2245 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- */
2246 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- if( (!forceDelta && !db_get_boolean("seen-delta-manifest",0))
2247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- || db_get_boolean("forbid-delta-manifests",0)
2248 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ){
2249 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- forceBaseline = 1;
2250 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- }
2251 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
2252 2238 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2253 2239 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Autosync if autosync is enabled and this is not a private check-in.
2254 2240 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2255 2241 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !g.markPrivate ){
2256 2242 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int syncFlags = SYNC_PULL;
@@ -2259,10 +2245,32 @@
2259 2245 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
2260 2246 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( autosync_loop(syncFlags, db_get_int("autosync-tries", 1), 1) ){
2261 2247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
fossil_exit(1);
2262 2248 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
2263 2249 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
2250 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
2251 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ /* So that older versions of Fossil (that do not understand delta-
2252 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** manifest) can continue to use this repository, do not create a new
2253 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** delta-manifest unless this repository already contains one or more
2254 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** delta-manifests, or unless the delta-manifest is explicitly requested
2255 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** by the --delta option.
2256 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ **
2257 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** The forbid-delta-manifests setting prevents new delta manifests.
2258 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ **
2259 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** If the remote repository sent an avoid-delta-manifests pragma on
2260 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** the autosync above, then also try to avoid deltas, unless the
2261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** --delta option is specified. The remote repo will send the
2262 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** avoid-delta-manifests pragma if it has its "forbid-delta-manifests"
2263 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** setting is enabled.
2264 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ */
2265 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if( !db_get_boolean("seen-delta-manifest",0)
2266 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ || db_get_boolean("forbid-delta-manifests",0)
2267 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ || g.bAvoidDeltaManifests
2268 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ){
2269 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if( !forceDelta ) forceBaseline = 1;
2270 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
2271 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
2264 2272 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2265 2273 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Require confirmation to continue with the check-in if there is
2266 2274 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** clock skew
2267 2275 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2268 2276 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( g.clockSkewSeen ){
2269 2277 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!