Foreign Branches

Gustavo Niemeyer gustavo at niemeyer.net
Tue Oct 18 03:09:15 BST 2005


> That is how I would tend to do it. With something like:
> 
> cvs:///path/to/cvs
> svn:///path/to/svn
> svn://remotehost/path/to/stuff

We just have to take care not to use predefined schemes.

As an example, 'http' and 'svn' already have different meanings
inside Subversion itself.

% svn --version
[...]
The following repository access (RA) modules are available:

* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme

One option would be to use prefixes, like svn at http://... and
svn at file://..., for instance.

-- 
Gustavo Niemeyer
http://niemeyer.net




More information about the bazaar mailing list