On Thu, 2007-11-08 at 07:54 -0600, Les Mikesell wrote: > King InuYasha wrote: > > Well, Bazaar and Mercurial can both support semi-centralized repository > > systems. In the Enano CMS Project, we created a public mirror of all the > > repositories that are worked on in Nighthawk, which is the build and > > development server of all the work in Mercurial revisions of Enano CMS. > > While realistically Fedora cannot have such a system, the principle of > > designating certain branches of repositories for central authorization so > > that stuff like QA can manage it is possible with a single repository > > setting. Heck, I think even Ubuntu does that with Bazaar. Though as far as > > distributed VCSes go, I prefer Mercurial. Since Fedora is a Linux OS, I > > suppose it is fine to use GIT, but I try to avoid non-cross platform VCSes. > > Svk has an interesting magic ability to work with a mirrored subversion > project. That lets you treat the subversion repository as centralized > but people who prefer to work with a local copy can run svk, tell it to > sync with the subversion copy, then make a local branch for their > changes. When they merge the branch changes back to the mirrored > project, svk automagically commits them to the central subversion repo. > I haven't done this myself but there are some tutorials floating > around on the net with the steps for this procedure. There's also git-svn. Lets you use the upstream svn server for the centralized repository but still gives you all the distributed features of git. -- Matthew Schick Systems Administrator, Engineering Operations Red Hat, Inc.
Attachment:
signature.asc
Description: This is a digitally signed message part
-- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list