Jeff King wrote: > On Mon, Jun 23, 2008 at 03:56:41PM -0400, Daniel Barkalow wrote: > >>> Switching to the 1.5.6 release from 1.5.5.1, I found out that the >>> rewritten git-clone command changed its behaviour wrt cloning to a >>> non-existing destination directory structure. In the shell version the >>> destination (work tree) is created with 'mkdir -p' but in the C >>> version with just the mkdir() call which doesn't create the parent >>> directories. > Here is a partial fix. There is a mkdir_p() in builtin-merge-recursive.c which calls safe_create_leading_directories() in sha1_file.c Can these functions be reused? -brandon -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html