summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
d11f4f2)
This option allows the clearing of the log history which sometimes may
get too large.
Signed-off-by: Catalin Marinas <catalin.marinas@gmail.com>
opt('-f', '--full', action = 'store_true',
short = 'Show the full commit ids'),
opt('-g', '--graphical', action = 'store_true',
opt('-f', '--full', action = 'store_true',
short = 'Show the full commit ids'),
opt('-g', '--graphical', action = 'store_true',
- short = 'Run gitk instead of printing')]
+ short = 'Run gitk instead of printing'),
+ opt('--clear', action = 'store_true',
+ short = 'Clear the log history')]
directory = common.DirectoryHasRepositoryLib()
directory = common.DirectoryHasRepositoryLib()
except KeyError:
out.info('Log is empty')
return
except KeyError:
out.info('Log is empty')
return
+
+ if options.clear:
+ log.delete_log(stack.repository, stack.name)
+ return
+
stacklog = log.get_log_entry(stack.repository, logref, logcommit)
pathlim = [os.path.join('patches', pn) for pn in patches]
stacklog = log.get_log_entry(stack.repository, logref, logcommit)
pathlim = [os.path.join('patches', pn) for pn in patches]