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

Re: When will be CVS replaced by modern version control system?



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.

--
  Les Mikesell
   lesmikesell gmail com



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