LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Sponsors
  • Mirrors
  • Logos
  • Contact us
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Cores > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: Günter Dannoritzer<dannoritzer@w...>
    Date: Mon Apr 17 20:51:25 CEST 2006
    Subject: [oc] SVN vs git
    Top
    Jeremy Fillingim wrote:
    >
    > http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=36908
    >

    The difference git vs subversion is a discussion of distributed vs
    centralized version control system.

    I have been following the discussion around the Linux kernel and the
    core argument for using a distributed system was that the development
    team of the kernel is very large. I don't believe that there is any
    project on opencores now that has so many developer that it would
    require that feature.

    Out of curiosity I did some more research and found this link for
    example http://blog.ianbicking.org/distributed-vs-centralized-scm.html

    It talks about some disadvantages of a distributed system vs a
    centralized one.

    I personally have only experience with subversion and cannot follow the
    argument of Jeff that subversion is CPU or bandwidth hungry.

    If there is really the need for a distributed repository, there is an
    extension to subversion, called SVK http://svk.elixus.org/ that allows
    to use subversion as a distributed repository. If I understand the
    function correct, it does not require any addition to the server side
    installation, but just to the client side. So there would not be any
    further installation at the opencores site be necessary.

    I believe from the administration, subversion is very similar to cvs and
    hence may reduce the work to integrate it in addition to the cvs system
    to the website.


    Cheers,

    Guenter




     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.