#65: failure to rename back from -TAILOR-HACKED-TEMP-NAME
---------------------+------------------------------------------------------
  Reporter:  dato    |       Owner:  lele      
      Type:  defect  |      Status:  new       
  Priority:  major   |   Milestone:  VersionOne
 Component:  tailor  |     Version:  0.9       
Resolution:          |    Keywords:            
---------------------+------------------------------------------------------
Comment (by lele):

 This happens when there's a reorganization of upstream sources, for
 example when they do:

  1. darcs mv testdir/README README.tests
  1. darcs mv testdir src/tests

 Since svn does not allow to register a move once it's done ''manually''
 (i.e. you cannot "`mv a b; svn mv a b`"), tailor tries to ''go back'' to
 restore the original name leaving the actual move to svn. But in the case
 above, tailor should really unwind the whole changeset (that is, "`mv
 src/tests testdir; mv README.tests testdir/README`")... and that's a
 little tricky to do, since there may be multiple chained renames going on.

-- 
Ticket URL: <http://progetti.arstecnica.it/tailor/ticket/65#comment:4>
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