[Python-Dev] svn problem - can't get log info for a specific revision (original) (raw)

"Martin v. Löwis" martin at v.loewis.de
Mon Dec 5 23:23:38 CET 2005


skip at pobox.com wrote:

Okay, I got it. I was asking for that revision on the release24-maint branch, but it was actually applied to the trunk. It shows up now in the maintenance branch, but still has to be queried for on the trunk.

My subversion (1.2.3) gives me a slightly more legible output:

svn: File not found: revision 36760, path '/python/branches/release24-maint'

It complains that, in revision 36760, there was no release24-main directory, so it can't know what the history is. I would consider it a bug: it could know that release24-maint was a copy of trunk which was made after 36760, so it could conclude I meant to perform the same operation on trunk, then.

Anyway, to get this location-independent (and even without a working copy), do

svn log http://svn.python.org/projects --verbose -r 36760

This works because revisions are repository revisions, so the version number uniquely identifies the change in the repository. Of course, this also builds on the knowledge that http://svn.python.org/projects is the same as svn+ssh://pythondev@svn.python.org (but more easy to type).

Regards, Martin



More information about the Python-Dev mailing list