savannah-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-cvs] [SavaneTasks] (edit) task: multiple subrepositories


From: Beuc
Subject: [Savannah-cvs] [SavaneTasks] (edit) task: multiple subrepositories
Date: Mon, 02 Jun 2008 22:38:50 +0000

++added:

Handle multiple repositories per project
----------------------------------------

Except for CVS and SVN, the VCSes we provide can easily support several 
repositories for a single project. For Arch, there's no server-side and it's 
done directly via SFTP. For Git and Hg, we do it manually on request. So it 
would be good to have a web interface to manage those additional 
subrepositories, plus a backend script to create them on the filesystem.

There are several applications for this:

* reproduce the CVS/SVN concept of "modules" and split a project in different 
parts

* manage repository metadata (e.g. gitweb or hgweb "description")

* add a "fork" feature, where people not part of the project (yet) could start 
a fork; for clarity, they could be stored in a "forks/" subdirectory

* support non-centralized development models, where each dev has its own 
subrepository, instead of sharing a main repository

In all cases, the subrepositories need to be clearly parented to the Savannah 
project; it's not a way to create arbitrary repositories for project that 
weren't validated through the Savannah project registration procedure.



++added:


--
forwarded from 
https://savannah.gnu.org/maintenance/address@hidden://savannah.gnu.org/maintenance




reply via email to

[Prev in Thread] Current Thread [Next in Thread]