On Wed, Dec 19, 2012 at 1:05 PM, Maxim Khitrov <[email protected]> wrote: > Hello, > > I was trying to remove a private branch from the repository, but the > scrub --private command didn't work as expected. The following > commands are executed on Windows 7 using fossil 1.24 (renamed to fs): > > ---- > D:\>fs clone https://www.fossil-scm.org/ fossil-scm.fossil > D:\>mkdir fossil-scm > D:\>cd fossil-scm > D:\>fs open ..\fossil-scm.fossil > D:\>fs branch new --private private trunk > D:\>fs scrub --private > Scrubbing the repository will permanently delete information. > Changes cannot be undone. Continue (y/N)? y > fs: SQLITE_ERROR: no such table: main.delta > fs: no such table: main.delta > CREATE INDEX IF NOT EXISTS delta_i1 ON delta(srcid); > > CREATE TABLE IF NOT EXISTS shun( > uuid UNIQUE, > mtime INTEGER, > scom TEXT > ); > > CREATE TABLE IF NOT EXISTS private(rid INTEGER PRIMARY KEY); > > CREATE TABLE IF NOT EXISTS concealed( > hash TEXT PRIMARY KEY, > mtime INTEGER, > content TEXT > ); > > > If you have recently updated your fossil executable, you might > need to run "fossil all rebuild" to bring the repository > schemas up to date. > > D:\>fs ui > ---- > > The private branch that I created is still there in the timeline. I'm > also not sure what causes the errors about missing tables. Running > rebuild doesn't seem to help. Am I doing something wrong?
Anyone? Is this the expected behavior or a bug? - Max _______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

