Florian Achleitner <florian.achleitner.2.6.31@xxxxxxxxx> writes: >> This change makes me uncomfortable. >> We are doubling up on hashing with fast-import. >> This introduces git-specific logic into vcs-svn. IIUC, vcs-svn/fast-export is meant to produce a stream in the fast-import format, and that format is meant to be VCS agnostic, it would need a careful thinking to add anything Git specific to it. If you make other people's importers unable to read from you because you tell them the contents of blob in Git's terms, that is not very good. > You have two choices of referencing that blobs later, by using a mark, or by > giving their sha1. Marks are already used for marking commits, and there is > only one "mark namespace". So I couldn't use marks to reference the blobs in > a nice way. This allows for referencing them by their sha1. Surely you can, by using even and odd numbers (or modulo 4 if you may later want to mark trees and tags as well, but I doubt that is needed), no? -- 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