Update of /cvsroot/cvs-syncmail/syncmail
In directory sc8-pr-cvs1:/tmp/cvs-serv23861
Modified Files:
Tag: new-config-branch
syncmail
Log Message:
- clean up the tagdate field from the CVS/Entries file
- add a note about the non-support of cross-branch commits (applies
only to this branch; the trunk is fine since it doesn't care about
branches)
Index: syncmail
===================================================================
RCS file: /cvsroot/cvs-syncmail/syncmail/syncmail,v
retrieving revision 1.36.2.12
retrieving revision 1.36.2.13
diff -u -d -r1.36.2.12 -r1.36.2.13
--- syncmail 11 Jul 2003 17:21:39 -0000 1.36.2.12
+++ syncmail 11 Jul 2003 17:41:41 -0000 1.36.2.13
@@ -314,6 +314,7 @@
line = string.strip(line)
parts = string.split(line, "/")
_, name, revision, timestamp, options, tagdate = parts
+ tagdate = string.rstrip(tagdate) or None
key = namekey(prefix, name)
try:
entry = mapping[key]
@@ -652,6 +653,10 @@
changes = []
for name, entry in items:
changes.append(entry)
+
+ # XXX Commits can span branches; we haven't allowed for that at
+ # all! This seriously impacts how we handle the configuration
+ # data; need to re-visit.
if config.verbose:
print 'Mailing %s...' % config.people
|