XP-Dev.com Documentation

Reducing Disk 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 is.

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

Project Quotas

If you're a free account holder, you will have project quotas too, and as such you may need to delete projects as well.

Feel free to contact us if you need any assistance.