Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-2843

[sparse-directories] Create interface for removing stuff from working copy

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • trunk
    • 1.6.0
    • libsvn_client
    • None

    Description

      There's no interface for getting rid of stuff once you've brought it into your
      working copy -- no "exclusion" interface, in other words.  So you can do this:
      
      $ svn co --depth=empty http://.../repos/greek-tree/
      $ cd greek-tree
      $ svn up A
      
      ...and that will get you A/ at depth-infinity.  But once you no longer need A/,
      there's no way to do:
      
      $ svn exclude A    ## or whatever the command is named
      
      In fact, you can't yet even do:
      
      $ svn up --depth=empty A
      
      ...to at least "fold up" A/ and save the disk space.
      

      Attachments

        1. 1_depth_tests.diff
          21 kB
          C. Michael Pilato

        Activity

          People

            Unassigned Unassigned
            markphip Mark Phippard
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: