Fossil SCM

Update the "scrub" command to remove traces of login-groups and subrepositories.

drh 2011-06-06 12:01 trunk
Commit 5ea9cf40026fe2aaeff3923520df2527be478040
1 file changed +4
--- src/rebuild.c
+++ src/rebuild.c
@@ -748,10 +748,14 @@
748748
}
749749
if( !privateOnly ){
750750
db_multi_exec(
751751
"UPDATE user SET pw='';"
752752
"DELETE FROM config WHERE name GLOB 'last-sync-*';"
753
+ "DELETE FROM config WHERE name GLOB 'peer-*';"
754
+ "DELETE FROM config WHERE name GLOB 'login-group-*';"
755
+ "DELETE FROM config WHERE name GLOB 'skin:*';"
756
+ "DELETE FROM config WHERE name GLOB 'subrepo:*';"
753757
);
754758
if( bVerily ){
755759
db_multi_exec(
756760
"DELETE FROM concealed;"
757761
"UPDATE rcvfrom SET ipaddr='unknown';"
758762
--- src/rebuild.c
+++ src/rebuild.c
@@ -748,10 +748,14 @@
748 }
749 if( !privateOnly ){
750 db_multi_exec(
751 "UPDATE user SET pw='';"
752 "DELETE FROM config WHERE name GLOB 'last-sync-*';"
 
 
 
 
753 );
754 if( bVerily ){
755 db_multi_exec(
756 "DELETE FROM concealed;"
757 "UPDATE rcvfrom SET ipaddr='unknown';"
758
--- src/rebuild.c
+++ src/rebuild.c
@@ -748,10 +748,14 @@
748 }
749 if( !privateOnly ){
750 db_multi_exec(
751 "UPDATE user SET pw='';"
752 "DELETE FROM config WHERE name GLOB 'last-sync-*';"
753 "DELETE FROM config WHERE name GLOB 'peer-*';"
754 "DELETE FROM config WHERE name GLOB 'login-group-*';"
755 "DELETE FROM config WHERE name GLOB 'skin:*';"
756 "DELETE FROM config WHERE name GLOB 'subrepo:*';"
757 );
758 if( bVerily ){
759 db_multi_exec(
760 "DELETE FROM concealed;"
761 "UPDATE rcvfrom SET ipaddr='unknown';"
762

Keyboard Shortcuts

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