[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: http/ftp links in svn:externals (was: Re: Unversioned files held by repo)

From: Matthew Hannigan <mlh_at_zip.com.au>
Date: Thu, 13 Mar 2008 18:54:07 +1100

On Wed, Mar 12, 2008 at 02:17:25PM -0500, Ryan Schmidt wrote:
>
> On Mar 12, 2008, at 10:43, Mad Scientist wrote:
>
>> As another option could be adjusting svn:external to work with http/ftp
>> links to external files. Which could offer much of the functionality of
>> unversioned files in the repository while being simpler to implement but
>> could have its own problems if a repository is moved or the site goes
>> down/moved.
>
> That's... an interesting suggestion...
>
> Of course you have to replace "links to external files" with "links to
> external directories" since externals work on the file level, not the
> directory level; there's an existing enhancement request about that:
>
> http://subversion.tigris.org/issues/show_bug.cgi?id=937
>
> Could be a bit tricky, since externals of course already support http links
> when that link is within a repository...
>
> Also even trickier because http URLs may not offer a directory listing, or
> if they do, the format is not predictable. That might be a show-stopper.
> Might have to wait for #937 to be implemented, and then restrict
> non-repository http links to single files, before this can be considered.

This requirement would probably be covered by Robert Collins' "config-manager"
It's in debian, but you can go to the source

The description is: "manage directories with Arch, CVS, HTTP, FTP and/or Subversion"
but I believe it does other vcs' including bzr.

The idea is that you place definitiions of dirs in a config file (e.g. get r1200 or HEAD
of a particular svn repo (or other vcs), and config-manager will fetch them.

It looks a little unmaintained; I'll try and get an update on it's rewrite to python.

    http://www.robertcollins.net/config-manager.html
    http://packages.debian.org/sid/config-manager

Matt

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-03-13 08:54:37 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.