From: Karl Hasselström Date: Fri, 15 Jun 2007 03:05:42 GMT Subject: Re: StGIT vs. guilt: What's the difference? Message-ID: <20070615030542.GA30110@diana.vm.bytemark.co.uk> In-Reply-To: <4671B96A.1080202@midwinter.com> On 2007-06-14 14:55:54 -0700, Steven Grimm wrote: > I've asked this on IRC a couple times and nobody seemed to have a > good answer, so: These two tools seem like they are solving the same > general problem using similar approaches. They are both under active > development. In what areas is each of them stronger than the other? > Why would one choose to use one of them instead of the other? I have never had a close look at guilt, but from what I remember it stores patches as plain old plaintext patches (corrections to this statement welcome). StGIT uses git's object database. I doubt there's anything that one model can handle that the other cannot; the question is whether the two _implementations_ are feature equivalent or not. And I can't answer that, since I know too little about guilt. I'm guessing guilt's creator might be a bit more qualified to answer; from what I recall, he looked at StGIT, but decided to build his own tool because StGIT did not meet his requirements. -- Karl Hasselström, kha@treskal.com www.treskal.com/kalle