Global shared repositories

Ville M. Vainio vivainio at gmail.com
Wed Mar 12 08:08:27 GMT 2008


Shared repositories currently require a certain project directory layout.

Wouldn't it be handy to provide an environment variable (e.g.
BZR_SHARED_REP_DIR) to point to a shared repository that is global for
all the projects in the machine? If the shared repository is merely a
container for old revisions, there is no real point in associating it
so tightly with the physical branch location.

Likewise, in theory, wouldn't it be possible for e.g. launchpad to
have one huge shared repository where all the projects had their
revisions? Are there problems with the scalability of shared
repository architecture that prevent this (file locking etc.)?

-- 
Ville M. Vainio - vivainio.googlepages.com
blog=360.yahoo.com/villevainio - g[mail | talk]='vivainio'



More information about the bazaar mailing list