Hi,
On 2012/08/06 01:25 PM, Richard Hipp wrote:
I have a private branch in my Tcl repository, and I wantto turn it
into a public branch that I can push to other repos (without
pushing all my private branches).
I've tried cancelling the 'private' tag (fossil tag cancel --raw)
on the first checkin of the branch, and on the latest, and on
every checkin; nothing seems to cancel the tag ('fossil tag list
--raw' still finds it although the UI shows draw the tag with
overstrike). I'm using Fossil 1.22.
Have you tried cancelling the raw "private" tag and then running
"fossil rebuild"?
Yes.
I can't cancel 'private' on a single checkin:
- fossil tag cancel --raw d399c7b9a6
- fossil rebuild
- fossil tag list --raw d399c7b9a6 # includes 'private'
- fossil clone tcl.fossil tcl2.fossil
- fossil info tcl2.fossil d399c7b9a6 # no such object
Canceling 'private' doesn't propagate to descendants that inherited it:
- fossil tag cancel --raw d399c7b9a6
- fossil rebuild
- fossil tag list --raw 386ffcdf2f # includes 'private'
- fossil info tcl2.fossil 386ffcdf2f # no such object
I tried cancelling 'private' on my leaf, closing the leaf, rebuild,
create a new branch from the leaf - the new branch inherits 'private'.
Regards,
Twylite
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users