Tay Ray Chuan wrote: > Restrict the tags used to generate the version string to those that > begin with "v" I like it. Thanks! > since git's tags for git-core (ie. excluding git-gui) > are all of the form "vX.Y...". git gui’s too, now. > This is to avoid using private tags by the user in a clone of the git > code repository, which may break certain machinery (eg. Makefile). Not to mention gitk: set git_version [join [lrange [split [lindex [exec git version] end] .] 0 2] .] if {[package vcompare $git_version "1.6.1"] >= 0} { This requires ‘git version’ output to have the form introducing 1.2.3.otherstuff or there will be errors at startup time. > After this patch, perhaps we could advertise somewhere to git hackers > that tags beginning with "v" should be avoided. Maybe v[0-9]* would make this problem harder to trip. Jonathan -- 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