Hi,

http://www.fossil-scm.org/xfer/doc/tip/www/private.wiki say, that
"[t]here is no way to convert a private branch into a public branch".

While (a bit) digging around with a test fossil, I see, that there is a
tag "private", but it seems, private branches are not implemented with
this as propagating tag with special meaning.

>From what I see within the sqlite database of my test fossil repository
it seems, that the IDs of every change of a private branch is logged
within the "private" Table of the sqlite database.

If I simply delete all entries of the "private" Table, then a test clone
of that modified fossil respository has in fact all branches.

My test repository is a very simple one, only a few test commits. Is
this way - "delete from private" with an sqlite tool on the repository
database - really a working way without sideeffects, to make private
branches public?

I'm aware, that this somewhat rude manipulation of the db makes _all_
private branches public (if it is so simple). That would be enough for
the moment for me. 

But more generally: what would be the correct SQL expression, to make
just one private branch and its descendants public this way (again, if
this way works at all).

rolf

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to