{"thread":{"id":"23069","subject":"document git-svn --minimize-url option or make it default","startedAt":"2010-03-18T20:37:22Z","lastAt":"2010-03-18T20:37:22Z","messageCount":1,"participants":["Matthew Woehlke"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"137138","messageId":"hnu2u3$gqq$1@dough.gmane.org","threadId":"23069","inReplyTo":null,"subject":"document git-svn --minimize-url option or make it default","fromName":"Matthew Woehlke","fromEmail":"mw_triad@users.sourceforge.net","sentAt":"2010-03-18T20:37:22Z","receivedAt":"2010-03-18T20:37:22Z","isPatch":false,"sender":{"key":"mw_triad@users.sourceforge.net","avatar":null},"body":"Here's a problem I was having. I was trying to clone branches/foo/bar \nfrom a certain repo, where the last change on branches/foo looked like:\n\n    A /branches/foo\n    A /branches/foo/bar (from /trunk/foo/bar:12345)\n\nBy itself I couldn't get this to work; it would check out the HEAD, but \nwouldn't follow the copy to fetch any history.\n\nI tried --stdlayout, but that worked even worse; nothing got checked out \nwhatsoever.\n\nFinally by trial and error I figured out to use --minimize-url.\n\nI'd like to ask that this be more properly documented, especially \nstating that it is necessary to follow copies between branches and \ntrunk. Or better yet, given that not following such copies is arguably \nbroken, make it the default (even without -T/-t/-b/-s).\n\n-- \nMatthew\nPlease do not quote my e-mail address unobfuscated in message bodies.\n-- \nIt is training and experience that gives us the ability to abstract \nproblems, remain objective, use previous knowledge, interact with users, \nand herd cats.\n   -- Celeste Lyn Paul, on Usability Experts\n"}]}