#150: cvs (via cvsps) fails to parse INITIAL as revision
--------------------+-------------------------------------------------------
Reporter: shadow | Owner: lele
Type: defect | Status: new
Priority: major | Milestone: VersionOne
Component: tailor | Version: 0.9
Keywords: |
--------------------+-------------------------------------------------------
File "/opt/local/lib/python2.4/site-packages/vcpx/repository/cvsps.py",
line 257, in _getUpstreamChangesets
for cs in changesets_from_cvsps(log, sincerev):
File "/opt/local/lib/python2.4/site-packages/vcpx/repository/cvsps.py",
line 191, in changesets_from_cvsps
if compare_cvs_revs(e.old_revision, fromrev)>0:
File "/opt/local/lib/python2.4/site-packages/vcpx/repository/cvs.py",
line 53, in compare_cvs_revs
r1 = normalize_cvs_rev(revstr1)
File "/opt/local/lib/python2.4/site-packages/vcpx/repository/cvs.py",
line 39, in normalize_cvs_rev
r = [int(n) for n in rev.split('.')]
ValueError: invalid literal for int(): INITIAL
looks like fromrev is INITIAL and that just gets passed to the cvs rev
comparison, which isn't going to work.
What *should* happen?
--
Ticket URL: <http://progetti.arstecnica.it/tailor/ticket/150>
Tailor <http://progetti.arstecnica.it/tailor>
An inter-VCs changeset exchanger
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor