Hi everybody,

Within the next week or two, the Infrastructure team hopes to have the
Git repos hosted on the main VCS server migrated into Gitolite [4] for
ease of management [1]. A more exact timeline will be published within
the next few days.

We would like to consider re-arranging the namespace of repositories at
the same time. Suggestions are welcome (to the -dev list), the only idea
we have so far is a set of top-level directories: 
proj/${PROJNAME}/${REPONAME}.git
private/${PROJNAME}/${REPONAME}.git
gentoo-portage.git [2]
gentoo-portage-historical.git [2]

The entirety of the proj/ namespace will be mirrored to
sources.gentoo.org (and anon.gentoo.org). This replaces the selective
mishmash of choosing repositories that are mirrored.

When the change goes live, if you have a checkout from any of the
following repositories, you will need to change your remote as follows:
OLD:
git+ssh://${USERNAME}@git.gentoo.org/var/gitroot/${REPO}.git
NEW:
git+ssh://[email protected]/${PATH}/${REPO}.git

The easy way to do it:
# git remote set-url ${REMOTENAME} ${NEWURL}
REMOTENAME is usually 'origin', but advanced git users may have another
name.

It is applicable for the following repositories:
/var/gitroot/devmanual.git [3]
/var/gitroot/gentoo-viewvc-templates.git
/var/gitroot/gstats.git
/var/gitroot/packages.git
(plus 3 private repositories that will be listed on gentoo-core)

[1] Yes, this is one of the checkbox items on the way to hosting the
    main repositories in Git.
[2] This is an idea where I'd like to place the main tree, and the
    additional graftable tree with the full history. I'm not entirely
        happy with this location, and WELCOME suggestions to improve it.
[3] This is the old location, prior to the repository move to
    git.overlays.gentoo.org.
[4] Thanks to idl0r for working on some modifications we needed.

-- 
Robin Hugh Johnson
Gentoo Linux: Developer, Trustee & Infrastructure Lead
E-Mail     : [email protected]
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

Attachment: pgpXFqITNCZF4.pgp
Description: PGP signature

Reply via email to