Using Arch on Alioth
Creating a new public Arch repository (for a new project)
See Alioth/FAQ#vcs-repos. FusionForge will create a directory named /srv/arch.debian.org/arch/project-name owned by your project group which will be accessible by your arch program (baz, tla or bzr) using sftp, rsync over ssh, or http for read-only access. Throghout this text, we'll use sftp in the examples.
Now you can create your repositories, issuing commands like this:
baz make-archive --listing --signed project-name-devel@lists.alioth.debian.org \ sftp://alioth-user-name@arch.debian.org/srv/arch.debian.org/arch/project-name/archive-dir
Now you should logon to arch.debian.org and give the project group write access to the repository, like this:
ssh alioth-user-name@arch.debian.org cd /srv/arch.debian.org/arch/project-name chmod -R g+rwX archive-dir setfacl --default --modify "g:project-name:rwx" archive-dir
Now your fellow developers will be able to access the repository you've just created.
