# # # patch "monotone.texi" # from [ca5dafd6d7b81cc64d79537f3dd171a195530535] # to [2fdd9aa25e573436fbbfeb7b8c1e0b7739d2b531] # ============================================================ --- monotone.texi ca5dafd6d7b81cc64d79537f3dd171a195530535 +++ monotone.texi 2fdd9aa25e573436fbbfeb7b8c1e0b7739d2b531 @@ -6603,34 +6603,17 @@ @section Database work you can extract @var{id}'s data. @end itemize address@hidden mtn db kill_branch_certs_locally @var{branch} address@hidden mtn db kill_certs_locally @var{selector} @var{certname} @var{[certval]} -This command ``kills'' a branch by deleting all branch certs with that -branch name. You should consider carefully whether you want to use it, -because it can irrevocably delete important information. It does not -modify or delete any revisions or any of the other certificates on -revisions in the branch; it simply removes the branch certificates -matching the given branch name. Because of this, it can leave -revisions without any branch certificate at all. As with @command{db -kill_rev_locally}, it only deletes the information from your local -database; if there are other databases that you sync with which have -revisions in this branch, the branch certificates will reappear when -you sync, unless the owners of those databases also delete those -certificates locally. +This command deletes certs with the given name on revisions that match +the given selector. If a value is given, it restricts itself to only +delete certs that also have that same value. address@hidden mtn db kill_tag_locally @var{tag} +This only deletes the certs from your local database; if there are +other databases that you sync with which have this tag, the tag certificates +will reappear when you sync, unless the owners of those databases also delete +those certificates locally. -This command ``kills'' a tag by deleting all tag certs with that tag -name. You should consider carefully whether you want to use it, because -it can irrevocably delete important information. It does not modify or -delete any revisions, or any of the other certificates on tagged -revisions; it simply removes all tag certificates with the given name. -As with @command{db kill_rev_locally}, it only deletes the information -from your local database; if there are other databases that you sync -with which have this tag, the tag certificates will reappear when you -sync, unless the owners of those databases also delete those -certificates locally. - @item mtn db execute @var{sql-statement} This is a debugging command which executes @var{sql-statement} against