-1

please could anyone help me in deleting a release branch completely from my SVN repository, so that this will not be present in history.. thus requiring low disk space

kanna
  • 33
  • 7

2 Answers2

2

If you want remove some node without any traces in history, you have to

  • Have full access to repository FS (not RW to repository)
  • Create full dump of repo with svnadmin dump
  • Remove unwanted branch from dump with svndumpfilter
  • Load new clean dump into new empty repository with svnadmin load
Lazy Badger
  • 94,711
  • 9
  • 78
  • 110
-1

You can just do svn rm to unwanted branch folder on your file system and do commit, thats all you have to do :), on server only delta may present which dont take much space.

Amey Jadiye
  • 3,066
  • 3
  • 25
  • 38
  • hi tanku for quick reply....but when we do a reverse merge it will be available,but i dont want it to be in the repository totally... – kanna Nov 06 '15 at 15:30
  • Well technically it comeback by calculating deltas. Versioning is made for not loosing anything... but once you commit removed branch consider its gone.. you cant see it and your server space is also saved thats what you want ? – Amey Jadiye Nov 06 '15 at 18:59