From: Petr Baudis Date: Fri, 12 Sep 2008 11:00:17 GMT Subject: Re: [ANNOUNCE] TopGit v0.3 Message-ID: <20080912110017.GW10360@machine.or.cz> In-Reply-To: <1221120192.8962.7.camel@heerbeest> On Thu, Sep 11, 2008 at 10:03:12AM +0200, Jan Nieuwenhuizen wrote: > The last implementation would just recreate a branch with all new > dependencies, which is quite inefficient when you're just removing > or adding one (and the list of dependencies is long, say ~100). But this is rewriting history, isn't it? This would make your work completely different from others' and that violates one of main TopGit's design goals. Or am I missing something obvious? Currently, I'm thinking that something like .topundeps (or !-prefixing dependencies in .topdeps) is the only way to implement this... -- Petr "Pasky" Baudis The next generation of interesting software will be done on the Macintosh, not the IBM PC. -- Bill Gates