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

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

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: trunk
    • Fix Version/s: 1.6.0
    • Component/s: libsvn_client
    • Labels:
      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

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

              Dates

              • Created:
                Updated:
                Resolved: