LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Advertise
  • Mirrors
  • Logos
  • Contact us
  • Job Opportunity
  •  
    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: Matjaz Breskvar<phoenix@o...>
    Date: Sat Apr 15 10:01:02 CEST 2006
    Subject: [oc] kindly convert opencores cvs repository to subversion (svn)
    Top
    * Jai Dhar (jai.dhar@g...) wrote:
    > I don't think anyone has ever regretted the move to SVN; I did it with
    > my repository, and haven't regretted it a single moment. I would say
    > the biggest advantage is doing away with tagging/branching, and
    > replacing that concept with moving/copying of directories. Also,
    > regarding web admin., SVN (unlike CVS), is designed for the web in the
    > first place, so it integrates well with Apache. My repository is
    > located here - http://via.dynalias.org/svn

    svn looks very nice, but there is one big problem we would have if we
    migrate. (if somebody has a solution, please let me know).

    for example in or1k project the following files (in different tools):


    or1k/or1ksim/cpu/or32/or32.c
    or1k/binutils/binutils-2.16.1/opcodes/or32-opc.c
    or1k/gen_or1k_isa/sources/or32.c

    (and perhaps some other places i don't remember) should always be in synch
    (ie. have identical content). so everytime someone commits changes to any of
    these files the changes should automaticaly propagate to all others.

    now, with cvs it is easy, these are just hard links. with svn it seams that
    something like this is not possible, so a developer would need to always
    think to commit in all the different places. if someone has a solution for
    this (that would be automaticly) that would really be a big + for svn. there
    is a possibility to create a symbolic link, but then you couldn't checkout
    just one project (for example or1ksim) but all other depending ones, which
    is again a nightmare to remember (there are also other problems with
    sym. links)...

    the same can be made with whole directories in cvs, so idealy one would
    want the same for svn.

    best regards,
    p.

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