Signed-off-by: Karl Hasselström <kha@xxxxxxxxxxx> --- stgit/stack.py | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/stgit/stack.py b/stgit/stack.py index 52f39a6..4ed3a73 100644 --- a/stgit/stack.py +++ b/stgit/stack.py @@ -660,6 +660,16 @@ class Series(StgitObject): if os.path.exists(self._dir()+'/orig-base'): os.remove(self._dir()+'/orig-base') + # Remove obsolete files that StGIT no longer uses, but + # that might still be around if this is an old repository. + for obsolete in ([os.path.join(self._dir(), fn) + for fn in ['current', 'description', + 'applied', 'unapplied']] + + [os.path.join(self.__base_dir, + 'refs', 'bases', self.__name)]): + if os.path.exists(obsolete): + os.remove(obsolete) + if not os.listdir(self.__patch_dir): os.rmdir(self.__patch_dir) else: - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html