[fossil-users] Deleting content?
Hi all, I am wondering why it is not possible to delete users, wiki pages, etc from a Fossil repository? I understand the idea that you usually want to keep things around for historical reasons but I don't understand the technical reasons for not allowing these types of operations? For example, I might want to remove an old wiki page that no longer has any relevance, or I might want to delete a user who has left the team. Certainly if that user has made commits there'd be a conflict, but I figure it'd be trivial to reassign those artifact changes to belong to another user? Could anyone offer some explanations on these points? Thanks! Kind regards, Philip Bennefall ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Deleting content?
For wiki pages you just delete all the content and click save. In your timeline it will show you deleted a wiki page. Jonathan Otsuka On Jun 18, 2014, at 5:57 PM, Philip Bennefall phi...@blastbay.com wrote: Hi all, I am wondering why it is not possible to delete users, wiki pages, etc from a Fossil repository? I understand the idea that you usually want to keep things around for historical reasons but I don't understand the technical reasons for not allowing these types of operations? For example, I might want to remove an old wiki page that no longer has any relevance, or I might want to delete a user who has left the team. Certainly if that user has made commits there'd be a conflict, but I figure it'd be trivial to reassign those artifact changes to belong to another user? Could anyone offer some explanations on these points? Thanks! Kind regards, Philip Bennefall ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Deleting content?
On Thu, Jun 19, 2014 at 12:57 AM, Philip Bennefall phi...@blastbay.com wrote: might want to delete a user who has left the team. Certainly if that user has made commits there'd be a conflict, but I figure it'd be trivial to reassign those artifact changes to belong to another user? Could anyone offer some explanations on these points? It's more complex than that. The user's name is stored in checkin data, and changing that data changes its checksum. That's just the tip of the iceberg, though - there's a long tail of little details which go along with Fossil's all history is immutable philosophy. That said, removing a user from your login table should have no drastic effect. Clones don't clone all the users, either. But they can't be removed from historical data (any formal record of a change, which includes checkins and saving a wiki page). -- - stephan beal http://wanderinghorse.net/home/stephan/ http://gplus.to/sgbeal Freedom is sloppy. But since tyranny's the only guaranteed byproduct of those who insist on a perfect world, freedom will have to do. -- Bigby Wolf ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users