Menu

#44 svn (Subversion) repository support

Experimental
closed-accepted
5
2012-09-16
2010-10-01
No

Attaching a patch to add File::Subversion.pm which uses readonly http: access to a subversion repository to implement the interface that LXR needs.

You set 'sourceroot' => 'svn:http://path/to/repository', where there is http://path/to/repository/trunk and http://path/to/repostory/tags/tag and then
you can use 'head' or 'trunk' for the head, and tagnames as versions to be browsed.

I may of course have overlooked something, but it seemed pretty straightforward...

Discussion

  • Marc W. Mengel

    Marc W. Mengel - 2010-10-01

    Patch to add svn support.

     
  • Andre-Littoz

    Andre-Littoz - 2012-09-14

    Trying to incorporate it into 1.0 with dependency minimizing.

     
  • Andre-Littoz

    Andre-Littoz - 2012-09-14
    • assigned_to: nobody --> ajlittoz
    • status: open --> pending-accepted
     
  • Andre-Littoz

    Andre-Littoz - 2012-09-16
    • milestone: --> Experimental
    • status: pending-accepted --> closed-accepted
     
  • Andre-Littoz

    Andre-Littoz - 2012-09-16

    Since the generic Files.pm changed a lot, I had to write everything from scratch with a different approach.

    Repositories are on purpose limited to local file:/// based repositories, though probably remote http:// repositories might also work, but that would allow to peek into somebody else's data and generate traffic on the line.

     

Log in to post a comment.