XP-Dev.com

XP-Dev.com Documentation - Reducing Your XP-Dev.com Space Usage

The weird thing about revision control technologies is that deleting an object (file/folder) from one of the branches (master, HEAD, etc) does not necessarily delete it physically from the file system.

Most revision control systems just mark those objects as deleted as it needs to keep them in the repository’s history. You will need to perform some intervention to delete it physically from the file system.

One of the most frequently asked questions is on how to reduce a user’s “XP-Dev.com”: space usage to below its allowed limit, and the steps taken to reduce it depends heavily on which version control system it s.

Subversion

  1. Export your repository
  2. Download the exported dump file
  3. Use svndumpfilter on the downloaded dump file to remove the files/directories/paths that you want to remove permanently from your repository’s history
  4. Recreate the repository
  5. Re-import the filtered dump file into the new repository