On 6/4/06, Junio C Hamano <junkio@xxxxxxx> wrote:
"Marco Costalba" <mcostalba@xxxxxxxxx> writes: > In a less corner case, just to better explaing my idea, consider this: > > a---b---d---e---f---g---h > t1 \ / t3 > ---c > t2 > > Where our sha1 is still "e", in this case > > git-rev-list --topo-order <e> ^a ^c ^g > > gives, as last revision in output list, "f" > Then parentOf(<f>) is <g> and our looked for tag is t3 Sorry, in the example time flows from left to right. If you exclude g then you are excluding everything that is reachable from g so you would not see "f". From today git:
tag list is: v1.3.3 1b9bc5a7b7434d771726011613a00cb202bd9f44 v1.3.2 7abd7117ec57b8c3c2a469db62c7811fdac5c655 v1.3.1 7d09fbe4ab7f080a8f8f5dcef7e0f3edf5e26019 v1.3.0 4baff50551545e2b6825973ec37bcaf03edb95fe selected sha is ccb365047a1081455b767867f0887e7b4334f9d8 (Allow "git repack" users to specify repacking window/depth) $ git-rev-list --topo-order ccb365047a1081455b767867f0887e7b4334f9d8 ^1b9bc5a7b7434d771726011613a00cb202bd9f44 ^7abd7117ec57b8c3c2a469db62c7811fdac5c655 ^7d09fbe4ab7f080a8f8f5dcef7e0f3edf5e26019 ^4baff50551545e2b6825973ec37bcaf03edb95fe ccb365047a1081455b767867f0887e7b4334f9d8 85e6326cc3e7c272566c60a39741f84391830d49 4262c1b0c38613a8c5ae729bd4d3f18f0df3ec44 24735cfc500feb2a8dba9f140080ab3476363d28 caef71a5354ca162cc5a6914a7a643efbc9ae28a 34e98ea56414adc5a582e6368e8ec9c109dbee48 3a624b346db02a07b0317743b362d1a15c6c3c18 965f803c323bb72a9dedbbc8f7ba00bbadb6cf58 b073f26b256cded6252bafd34982eb6f69d2a4b6 a4d34e2db5565e6b75f79f9d3938aa9151e72e44 eab144ac49c18d981261c2d0ba964d6380d9f1da 9153983310a169a340bd1023dccafd80b70b05bc db89665fbf86d4e0166b2f252a939ed8bf6782fe 78fff6ebbafe2d23464a2b059104954bfe8732c7 cb8f64b4e3f263c113b7a2f156af74b810e969ff d4ed9793fd981ea5a35ebaa8e337446bb29f6d55 b2934926dd7455de61577c1dfdf4c12d224e7ae0 ba1d45051e050cbcf68ccccacea86a4b6ecde731 5b84f4d87a1bd58c7540e9ea82ee3673ecddbad5 7594c4b2d7cc81f806453402aefe1bf71ae6dd53 6b9c58f4669b3832ed2830f0cb1a307ea6bc6063 8c1f0b44c59530dea8007a9f5b69d0fac6aea3b1 8e8f998739db6526fe890fabc88c866759bc2ac3 cd2bdc5309461034e5cc58e1d3e87535ed9e093b Parent of cd2bdc5309461034e5cc58e1d3e87535ed9e093b is 4baff50551545e2b6825973ec37bcaf03edb95fe aka tag v1.3.0 Am I missing something? - : 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