Fossil SCM

Fix the "fossil clone" command so that it preserves the project-code. All trunk versions going back to [a6e2ceb454] (2015-03-18) cause the cloned repo to have an incorrect project-code and thus rendered unable to sync.

drh 2015-03-21 16:42 trunk
Commit 14b8475598268f3a3875ef95a0ae000e1737a926
1 file changed +1
--- src/clone.c
+++ src/clone.c
@@ -182,10 +182,11 @@
182182
blob_reset(&fn);
183183
}
184184
db_multi_exec(
185185
"REPLACE INTO config(name,value,mtime)"
186186
" VALUES('server-code', lower(hex(randomblob(20))), now());"
187
+ "DELETE FROM config WHERE name='project-code';"
187188
);
188189
url_enable_proxy(0);
189190
clone_ssh_db_set_options();
190191
url_get_password_if_needed();
191192
g.xlinkClusterOnly = 1;
192193
--- src/clone.c
+++ src/clone.c
@@ -182,10 +182,11 @@
182 blob_reset(&fn);
183 }
184 db_multi_exec(
185 "REPLACE INTO config(name,value,mtime)"
186 " VALUES('server-code', lower(hex(randomblob(20))), now());"
 
187 );
188 url_enable_proxy(0);
189 clone_ssh_db_set_options();
190 url_get_password_if_needed();
191 g.xlinkClusterOnly = 1;
192
--- src/clone.c
+++ src/clone.c
@@ -182,10 +182,11 @@
182 blob_reset(&fn);
183 }
184 db_multi_exec(
185 "REPLACE INTO config(name,value,mtime)"
186 " VALUES('server-code', lower(hex(randomblob(20))), now());"
187 "DELETE FROM config WHERE name='project-code';"
188 );
189 url_enable_proxy(0);
190 clone_ssh_db_set_options();
191 url_get_password_if_needed();
192 g.xlinkClusterOnly = 1;
193

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button