Re: Last mile for 1.0 again

2005-07-05 Thread Junio C Hamano
DB == Daniel Barkalow [EMAIL PROTECTED] writes: DB [perl script] How does this work, and what do we do about merges? DB I've got that part, but I'm not clear on how the rename/copy and complete DB rewrite stuff works. Rename/copy is simply about what files to use when comparing between two

Re: Proposed script: cg-info

2005-07-05 Thread Petr Baudis
Dear diary, on Tue, Jul 05, 2005 at 07:46:12AM CEST, I got a letter where Pavel Roskin [EMAIL PROTECTED] told me that... Hello! Hello, It would be useful to have a script to display current status of the repository - branches, current branch and merge status. Maybe I'm missing something,

Re: [PATCH] Add script for patch submission via e-mail.

2005-07-05 Thread Jon Seymour
On 7/5/05, Petr Baudis [EMAIL PROTECTED] wrote: Any reason why this was not applied? It appears kind of cool. Well, I will probably take it and extend cg-mkpatch with it so I don't need it in Git, but I'm so altruistic and want to bring at least a bit of light to the gloomy dark world of the

Re: Tags

2005-07-05 Thread Eric W. Biederman
Linus Torvalds [EMAIL PROTECTED] writes: (And you might also change tag contents occasionally. One reason might be a bug and you decide to re-tag something else. But a more common reason might be because you want to have tags like latest that don't actually update with development, but they

Re: Last mile for 1.0 again

2005-07-05 Thread Marco Costalba
--- Junio C Hamano [EMAIL PROTECTED] wrote: DB == Daniel Barkalow [EMAIL PROTECTED] writes: DB [perl script] How does this work, and what do we do about merges? Checking diffs of all the parents can be computational expensive. I'am developing a different alghoritm for qgit, where

Re: [PATCH] Add script for patch submission via e-mail.

2005-07-05 Thread Junio C Hamano
PB == Petr Baudis [EMAIL PROTECTED] writes: PB Any reason why this was not applied? It appears kind of cool. FYI, the one in [EMAIL PROTECTED] is newer than what you quoted. One thing _I_ am unhappy about what it does is that it does not try to be intelligent about merges (I haven't tried the

Merging and parents

2005-07-05 Thread Matthias Urlichs
I just had this ugly merge situation: M |\ | \ A B |\/| |/\| C D | / |/ E Suppose both the EC and the ED branch add files (not with conflicting filenames!) which then get modified somewhere between C/D and M. No matter which node gets picked as the parent, some files will end up as

Re: cvsimport: rewritten in Perl

2005-07-05 Thread Wolfgang Denk
In message [EMAIL PROTECTED] you wrote: Linus: Please grab http://netz.smurf.noris.de/git/git.git/#cvs2git. I tested this on the U-Boot CVS repository (available at http://cvs.sourceforge.net/cvstarballs/u-boot-cvsroot.tar.bz2). I got: - ~/test/git-cvsimport-script -d ~/git/u-boot-SF/u-boot

Re: [PATCH] Restore expected list order for --merge-order switch

2005-07-05 Thread Jon Seymour
G'day Linus, Is there some reason why this didn't get applied? jon. On 7/5/05, Jon Seymour [EMAIL PROTECTED] wrote: A recent change to rev-list altered the order in which start points are presented to the merge-order sort algorithm. This caused breaks in the t/t6001 unit tests. This

Re: [PATCH] Restore expected list order for --merge-order switch

2005-07-05 Thread Linus Torvalds
On Wed, 6 Jul 2005, Jon Seymour wrote: Is there some reason why this didn't get applied? I think it's horribly horribly ugly. I really don't see the point of argument ordering mattering, and I think the test is broken. Convince me otherwise. Linus - To unsubscribe from

zlib experts, please..

2005-07-05 Thread Linus Torvalds
I just hit an interesting pack failure because of how git (mis-)uses zlib, and I'm wondering what to do about it. In particular, the git-unpack-objects code gets a data stream, and only knows the _unpacked_ size of each object, because writing packed size is extremely inconvenient in many ways

Re: cvsimport: rewritten in Perl

2005-07-05 Thread Linus Torvalds
On Wed, 6 Jul 2005, Wolfgang Denk wrote: I tested this on the U-Boot CVS repository (available at http://cvs.sourceforge.net/cvstarballs/u-boot-cvsroot.tar.bz2). Committing initial tree 2183da96d548c02bd4f99b05e673395f81212878 Cannot create object: Too many open files If you make it

Re: Merging and parents

2005-07-05 Thread Linus Torvalds
On Tue, 5 Jul 2005, Matthias Urlichs wrote: I just had this ugly merge situation: M |\ | \ A B |\/| |/\| C D | / |/ E Suppose both the EC and the ED branch add files (not with conflicting filenames!) which then get modified somewhere between C/D and M. No matter