def changelog_body (commit):
- s = '\n'
s += ''.join ('\n* %s: ' % f for f in commit.touched_files())
s += '\n' + commit.message
log = log[len (first):]
file_adddel = []
+ final_log = ''
+
for c in commits:
print 'patch ', c.committish
try:
new_log += changelog_body (c)
last_commit = c
+
+ final_log += self.message + '\n'
+
for (op, f) in file_adddel:
if op == 'del':
os.rename ('ChangeLog', 'ChangeLog~')
open ('ChangeLog', 'w').write (log)
+
+ open ('.msg','w').write (final_log)
+ print 'cvs commit -F .msg '
main ()