#160: monotone -> git problems
----------------------+-----------------------------------------------------
  Reporter:  martijn  |       Owner:  lele      
      Type:  defect   |      Status:  closed    
  Priority:  major    |   Milestone:  VersionOne
 Component:  mtn      |     Version:  0.9       
Resolution:  fixed    |    Keywords:            
----------------------+-----------------------------------------------------

Comment(by martijn):

 Without it (using the debian package of version 0.9.35) I get an
 exception:

 {{{
 13:00:30 [I] -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
 13:00:30 [I] Changeset #18
 13:00:30 [I] Changeset "9f363ac3ddb1fd5b485104d157695114cefbd987"
 13:00:30 [I] /data/devel/pidgin.foo $ mtn update --revision
 9f363ac3ddb1fd5b485104d157695114cefbd987 2>&1
 13:00:42 [I] [Ok]
 13:00:42 [I] /data/devel/pidgin.foo $ mtn automate parents
 9f363ac3ddb1fd5b485104d157695114cefbd987 --db /data/devel/monotone-
 db/pidgin.mtn 2>&1
 13:00:42 [I] [Ok]
 13:00:42 [I] /data/devel/pidgin.foo $ mtn automate certs
 9f363ac3ddb1fd5b485104d157695114cefbd987 --db /data/devel/monotone-
 db/pidgin.mtn 2>&1
 13:00:43 [I] [Ok]
 13:00:43 [I] /data/devel/pidgin.foo $ mtn diff --db /data/devel/monotone-
 db/pidgin.mtn --revision c63157df1619993a3ca97509ac47fd36c860e713
 --revision 9f363ac3ddb1fd5b485104d157695114cefbd987 2>&1
 13:00:48 [I] [Ok]
 13:00:50 [I] 5837 pending changesets in state file
 13:00:50 [C] Upstream change application failed
 13:00:50 [C] Something unexpected!
 Traceback (most recent call last):
   File "/var/lib/python-support/python2.5/vcpx/tailor.py", line 154, in
 __call_
     self.update()
   File "/var/lib/python-support/python2.5/vcpx/tailor.py", line 118, in
 update
     applyable=self._applyable, applied=self._applied)
   File "/var/lib/python-support/python2.5/vcpx/dualwd.py", line 102, in
 applyPendingChangesets
     applied=applied)
   File "/var/lib/python-support/python2.5/vcpx/source.py", line 113, in
 applyPendingChangesets
     res = self._applyChangeset(c)
   File "/var/lib/python-support/python2.5/vcpx/repository/monotone.py",
 line 821, in _applyChangeset
     mtr.updateCset( changeset )
   File "/var/lib/python-support/python2.5/vcpx/repository/monotone.py",
 line 692, in updateCset
     self.diffparser.convertDiff(chset)
   File "/var/lib/python-support/python2.5/vcpx/repository/monotone.py",
 line 543, in convertDiff
     if chentry == None:
   File "/var/lib/python-support/python2.5/vcpx/changes.py", line 65, in
 __eq__
     return (self.name == other.name and
 AttributeError: 'NoneType' object has no attribute 'name'
 }}}

 I'll attach the diff it is parsing, hopefully that will help you test it.

-- 
Ticket URL: <http://progetti.arstecnica.it/tailor/ticket/160#comment:2>
Tailor <http://progetti.arstecnica.it/tailor>
An inter-VCs changeset exchanger
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor

Reply via email to