[SvnBook] #101: ch05: svnsync section improvements

SvnBook noreply at red-bean.com
Mon Mar 31 22:18:25 CDT 2008

#101: ch05: svnsync section improvements
  Reporter:  cmpilato     |       Owner:  cmpilato     
      Type:  enhancement  |      Status:  new          
  Priority:  normal       |   Milestone:  1.5          
 Component:  content      |     Version:  nightly/trunk
Resolution:               |    Keywords:               
Comment (by cmpilato):

 This bit is new in Subversion's notes/svnsync.txt:

 Q: Can I mirror a subdirectory of a master repository?

 A: As of Subversion 1.5, it is possible to limit svnsync to a subdirectory
    of the master repository.  This is most useful when the master
    is organized in projects, and you want to sync only one project.

    Example showing svnsync of project1 in the master repository:


    The following commands will sync all changes in /project1 to the target

      $ svnsync init file://`pwd`/dest
      $ svnsync sync file://`pwd`/dest

    Note: this syntax only allows you to limit the scope of svnsync to
    /project1. It does not:

      - allow you to sync two or more projects from the master repository.
      - recognize renames of project1. Example, if the original name of
        project1 was secretproject, only the changes starting from the
        in which the rename to project1 was committed will be synced.

    If you need any of these abilities right now, you may want to look into
    SVK (http://svk.bestpractical.com/).

Ticket URL: <http://svnbook.red-bean.com/trac/ticket/101#comment:1>
SvnBook <http://svnbook.red-bean.com/>

More information about the svnbook-dev mailing list