[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Removing things from the database

From: Matthew A. Nicholson
Subject: Re: [Monotone-devel] Removing things from the database
Date: Thu, 17 Feb 2005 09:11:57 -0600
User-agent: Debian Thunderbird 1.0 (X11/20050116)

Julio M. Merino Vidal wrote:
On Mon, 2005-02-14 at 15:18 -0800, Nathaniel Smith wrote:

On Sun, Feb 13, 2005 at 09:16:02AM -0600, Matthew A. Nicholson wrote:

Currently AFAIK there is no good way to remove information from your database. For example say I just did a pull from the monotone repo here, but now I don't want that stuff in my local db any more. I don't know of a way to delete that info from the database (not like deleting a branch or anything, just making it as it was before I synced up).

Not quite sure I understand.  Is it that you want to "roll back" to
just before your most recent pull?  What are you doing that makes you
want to do that?

I often want that too.  For example, you pull from the server, do some
changes and then realize that you've made some stupid error in one of
your revisions, or simply are not happy at all with the changes.

Before letting anyone see your mistakes (or simply put, to avoid
propagating something that you know is wrong), it'd be good if you could
just rollback to a safe point and start again from there.

It'd also be nice to be able to tweak existing certs in the local
database, but that'd only be possible to do with certs that have not
been synced against any server (see below).  I.e., you'd have to keep
track of which certs are still modifiable and, when syncing (or pushing)
mark them as untouchable.

This is not exactly what I meant. I just want to remove information from my database. Not alter it, not "delete a branch" with a cert or something.

Matthew A. Nicholson

reply via email to

[Prev in Thread] Current Thread [Next in Thread]