Changeset 37 in tailor
- Timestamp:
- 06/23/04 16:05:28 (9 years ago)
- Hash name:
- 20040623140528-97f81-fea4b7b34c20f05cf8f8c1d44e7e3d4488e94754
- Location:
- vcpx
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
vcpx/changes.py
r24 r37 92 92 s = [] 93 93 s.append('Revision: %s' % self.revision) 94 s.append('Date: %s' % s elf.date)94 s.append('Date: %s' % str(self.date)) 95 95 s.append('Author: %s' % self.author) 96 96 for ak in ['Added', 'Modified', 'Removed', 'Renamed']: -
vcpx/cvs.py
r33 r37 129 129 130 130 from changes import Changeset, ChangesetEntry 131 131 from datetime import datetime 132 132 133 # cvsps output sample: 133 134 ## --------------------- … … 195 196 l = log.readline() 196 197 198 cvsdate = pset['date'] 199 y,m,d = map(int, cvsdate[:10].split('/')) 200 hh,mm,ss = map(int, cvsdate[11:19].split(':')) 201 timestamp = datetime(y, m, d, hh, mm, ss) 202 pset['date'] = timestamp 203 197 204 yield Changeset(**pset) 198 205 -
vcpx/darcs.py
r35 r37 98 98 from xml.sax.handler import ContentHandler 99 99 from changes import ChangesetEntry, Changeset 100 from datetime import datetime 100 101 101 102 class DarcsXMLChangesHandler(ContentHandler): … … 109 110 self.current = {} 110 111 self.current['author'] = attributes['author'] 111 self.current['date'] = attributes['local_date'] 112 date = attributes['date'] 113 # 20040619130027 114 y = int(date[:4]) 115 m = int(date[4:6]) 116 d = int(date[6:8]) 117 hh = int(date[8:10]) 118 mm = int(date[10:12]) 119 ss = int(date[12:14]) 120 timestamp = datetime(y, m, d, hh, mm, ss) 121 self.current['date'] = timestamp 112 122 self.current['revision'] = attributes['revision'] 113 123 self.current['entries'] = [] -
vcpx/svn.py
r36 r37 133 133 from xml.sax.handler import ContentHandler 134 134 from changes import ChangesetEntry, Changeset 135 from datetime import datetime 135 136 136 137 class SvnXMLLogHandler(ContentHandler): … … 161 162 # Sort the paths to make tests easier 162 163 self.current['entries'].sort() 164 svndate = self.current['date'] 165 # 2004-04-16T17:12:48.000000Z 166 y,m,d = map(int, svndate[:10].split('-')) 167 hh,mm,ss = map(int, svndate[11:19].split(':')) 168 ms = int(svndate[20:-1]) 169 timestamp = datetime(y, m, d, hh, mm, ss, ms) 163 170 self.changesets.append(Changeset(self.current['revision'], 164 self.current['date'],171 timestamp, 165 172 self.current['author'], 166 173 self.current['msg'],
Note: See TracChangeset
for help on using the changeset viewer.
