Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-2460

svn log should support peg revisions

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 1.2.x
    • 1.4.0
    • unknown
    • None

    Description

      I have a working copy that is a branch, and do svn blame to find out when
      certain things changed in a file. I find that the revision was 36760, so I do
      
      svn log -r 36760
      
      which gives me
      
      svn: File not found: revision 36760, path '/python/branches/release24-maint'
      
      Sure enough, the branch was created later. So I do
      
      LANG=C svn log -r 36760 .@HEAD
      
      instead, which gives me
      
      svn: '.@HEAD' is not under version control
      
      I think this command should work, determining that .@HEAD was actually
      /python/trunk at the time, and should follow the branch creation.
      
      It would be nice if the first form worked, too.
      
      I'll attach the IRC discussion in a follow-up message.
      

      Original issue reported by loewis

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              subversion-importer Subversion Importer
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: