From: Fred L. D. <fd...@us...> - 2003-07-11 17:41:44
|
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 |