[Top][All Lists]

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

Re: [Gnu-arch-users] Some issues

From: Aaron Bentley
Subject: Re: [Gnu-arch-users] Some issues
Date: Wed, 09 Jun 2004 22:32:44 -0400
User-agent: Mozilla Thunderbird 0.5 (X11/20040306)

Colin Walters wrote:

     * There is no integrated mechanism to atomically commit related
       changesets to two branches (even if these branches are
       contained in the same archive).

I can't imagine a use for this at present,

Well, I'm working on two related projects, pyaba and pyArch. Every so often, I take some code that pyaba uses, and move it into pyArch. It would be nice to associate the patches produced by these two commits, since failure to update both will screw things up. Similar issues come up with hackerlab every so often.

     * The access methods for remote archives are subject to a lot of
       round trips. Therefore, archive replication using tla itself
       is very slow.

I believe pipelining is already implemented for SFTP, someone just has
to do it for HTTP.

If we want really good perfomance, we need to support pipelined operations properly. We also need an WebDAV library that supports pipelining.

       ...branch maintenance costs are
       controlled by the amount of development on the branch and the
       development on the mainline, and branches are no longer very
cheap in total.

I think this would be possible to solve by using something like
"interdiff" to only store the differences relative to another changeset.

Mixed versions and commit --base will solve this nicely. In the meantime, there's "aba rebase".


reply via email to

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