Re: [WIP PATCH] Add 'git fast-export', the sister of 'git fast-import'

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Johannes Schindelin
Date: Thursday, November 22, 2007 - 6:01 pm

Hi,

[please Cc me when you reply to my message]

On Thu, 22 Nov 2007, Han-Wen Nienhuys wrote:


Yes.  It should work with "--all", too.  In fact, with every rev-list 
parameters, even a..b (which would cut off the history up to -- and 
including -- a).


Umm.  What exactly do you want to reorder?  I mean, this program is meant 
to dump the complete contents to stdout (whether you redirect it to a file 
or edit it with sed does not concern this program).  It does that.

Maybe you want to specify if all blobs should be output first, and then 
the commits?  Or files should be used?  But all of these things seem to be 
useless to me.

So I am puzzled what you ask for.


Now I am really puzzled.  Git is one of the most easily scriptable 
programs I ever saw.

It does not even force you to use certain combinations of scripting 
languages, such as Python, Scheme, C++ and PostScript, separated by which 
part of the program you want to script.


Why don't you just work on a local clone?  If it is really performance 
critical, and I/O is an issue, you are better off working in a tmpfs.

Once you're done, you push back to the NFS repository (which is 
lock-challenged AFAIR, but I guess you know that).


There is a minimal python wrapper to libgit-thin, which was one of our 
GSoC projects.  You might want to look at this if you are really that 
unhappy with the existing framework.

As to the niceness of Python classes; this lies definitely in the eyes of 
the beholder.  For example, I have given up on understanding any part of 
your GUB framework.

Ciao,
Dscho

-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[WIP PATCH] Add 'git fast-export', the sister of 'git fast ..., Johannes Schindelin, (Tue Nov 20, 8:40 pm)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Shawn O. Pearce, (Wed Nov 21, 12:47 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Wed Nov 21, 7:01 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Wed Nov 21, 7:42 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Andreas Ericsson, (Wed Nov 21, 8:09 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Wed Nov 21, 8:47 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Andreas Ericsson, (Wed Nov 21, 8:53 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Han-Wen Nienhuys, (Thu Nov 22, 5:27 pm)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Thu Nov 22, 6:01 pm)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Han-Wen Nienhuys, (Thu Nov 22, 6:23 pm)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Thu Nov 22, 7:11 pm)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Nguyen Thai Ngoc Duy, (Fri Nov 23, 5:31 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Fri Nov 23, 7:31 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Nguyen Thai Ngoc Duy, (Sat Nov 24, 7:08 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Mon Nov 26, 9:47 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Mon Nov 26, 9:48 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Tue Nov 27, 4:25 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Tue Nov 27, 5:16 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Nguyen Thai Ngoc Duy, (Tue Nov 27, 7:17 am)
Re: [WIP PATCH] Add 'git fast-export', the sister of 'git ..., Johannes Schindelin, (Tue Nov 27, 8:10 am)