Hi, On Thu, Nov 3, 2011 at 4:12 PM, Reuben Thomas <rrt@xxxxxxxx> wrote: > If I run > > git svn dcommit COMMIT > > with COMMIT being an unambiguous, but partial revision string, it > behaves like git svn dcommit, i.e. commits everything. (If I remember > to copy and paste the whole nine yards of the revision string, it > works as expected, i.e. commits just that revision.) > > I'd expect it to work like other git commands, and understand partial > revision strings, or at least bail out saying it was an invalid > revision. Sounds like git-svn skips the rev-parse, or doesn't verify. Which version of git is this? Workaround would probably be something like dcommit.sh: #!/bin/sh COMMIT=$1 THINGY=$(git rev-parse --verify $COMMIT) || exit $? git svn dcommit THINGY $ dcommit.sh COMMIT Meh. Better fix git-svn. Cheers, Frans -- 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