stable

Clone or download

Read-only

Delete the repository after deletion delay

This is a part of story #9253 delete a svn repository When the sys_file_deletion_delay is passed the svn dump is physically removed and the bdd is cleared. Change-Id: I04f3e68262f0ff67330462a8d3f86c877851c228

Modified Files

Name
M plugins/hudson_svn/include/hudson_svnPlugin.class.php +20 −1 Go to diff View file
M plugins/referencealias_svn/include/referencealias_svnPlugin.class.php +19 −1 Go to diff View file
M plugins/svn/bin/pre-revprop-change.php +9 −1 Go to diff View file
M plugins/svn/bin/svn_post_commit.php +9 −2 Go to diff View file
M plugins/svn/bin/svn_pre_commit.php +9 −7 Go to diff View file
M plugins/svn/include/Svn/Admin/MailHeaderDao.class.php +0 −1 Go to diff View file
M plugins/svn/include/Svn/Admin/MailNotificationDao.class.php +0 −1 Go to diff View file
M plugins/svn/include/Svn/Dao.class.php +69 −28 Go to diff View file
A plugins/svn/include/Svn/Repository/Destructor.php +52 −0 Go to diff View file
A plugins/svn/include/Svn/Repository/HookDao.php +54 −0 Go to diff View file
M plugins/svn/include/Svn/Repository/RepositoryManager.class.php +79 −8 Go to diff View file
M plugins/svn/include/autoload.php +4 −2 Go to diff View file
M plugins/svn/include/events/SystemEvent_SVN_DELETE_REPOSITORY.class.php +8 −1 Go to diff View file
M plugins/svn/include/svnPlugin.class.php +14 −2 Go to diff View file
M plugins/svn/tests/Svn/Repository/RepositoryManagerTest.php +13 −5 Go to diff View file
M plugins/svn/tests/Svn/XMLImporterTest.php +6 −1 Go to diff View file