Patch for preliminary Mercurial integration in kdevplatform

Fabian Wiesel fabian.wiesel at fu-berlin.de
Mon Mar 16 08:19:45 UTC 2009


On Sun, 15 Mar 2009 23:55:12 +0100
Fabian Wiesel <fabian.wiesel at fu-berlin.de> wrote:

> > > The inefficency of this leads me to another question:
> > > Wouldn't it be sensible to represent the local-checkout /
> > > repository as an object?
> > 
> > What would that object contain? What API would it provide?
> 
> Well, IBasicVersionControl, IDistributedVersionControl would the API.
> It could preserve the status information about the
> checkout-directory / repository, so that one doesn't have to start a
> process for each and every query on a file (which are two for a right
> click, btw) I am perfectly aware, that you already can do that in the
> plugin. The problem, however, is that you lose the context, which you
> have to recover from the location of the file.

Scrap that. These are too far reaching changes for too little benefit.
I will implement in the plugin.

Fabian




More information about the KDevelop-devel mailing list