On Thu, Aug 28, 2014 at 8:32 AM, Jeff King <peff@xxxxxxxx> wrote: > On Thu, Aug 28, 2014 at 05:30:44PM +0700, Duy Nguyen wrote: > >> On Thu, Aug 28, 2014 at 12:01 AM, Jeff King <peff@xxxxxxxx> wrote: >> > You can get an overview of what will be shared >> > by running a command like: >> > >> > git fast-export --anonymize --all | >> > perl -pe 's/\d+/X/g' | >> > sort -u | >> > less >> > >> > which will show every unique line we generate, modulo any >> > numbers (each anonymized token is assigned a number, like >> > "User 0", and we replace it consistently in the output). >> >> I feel like this should be part of git-fast-export.txt, just to >> increase the user's confidence in the tool (and I don't expect most >> users to read this commit message). > > Hmph. Whenever I say "I think this patch is done", suddenly the comments > start pouring in. :) Considering that the value of --anonymize is not yet known, is such an invasive change to fast-export.c warranted? Would it make sense instead to provide "anonymize" functionality as a contrib/ script or a distinct git-anonymize-foo command which accepts a fast-import stream as input and anonymizes it as output? -- 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