#119: ~/ is not supported anymore to designate home dir
------------------------+---------------------------------------------------
 Reporter:  nowhereman  |       Owner:  lele      
     Type:  defect      |      Status:  new       
 Priority:  minor       |   Milestone:  VersionOne
Component:  tailor      |     Version:  0.9       
 Keywords:              |  
------------------------+---------------------------------------------------
 I have the following in my configuration:

 {{{root-directory = ~/.local/share/tailor/sbcl}}}

 But is not supported anymore, it seems, by latest tailor. When run to
 update the existing project, it fails with the following output.

 {{{
 07:09:09 [I] Bootstrapping "sbcl" in
 "/home/pierre/.local/share/tailor/sbcl"
 .hgignore already tracked!
 nothing changed
 07:09:09 [I] $ cvs -f -d
 :pserver:[EMAIL PROTECTED]:/cvsroot/sbcl rlog -r:HEAD -b
 sbcl
 07:10:04 [I] [Ok]
 07:10:07 [C] Checkout of sbcl failed!
 Traceback (most recent call last):
   File "./tailor", line 35, in ?
     main()
   File "/home/pierre/Logiciel/Libre/Tailor/tailor/vcpx/tailor.py", line
 339, in main
   File "/home/pierre/Logiciel/Libre/Tailor/tailor/vcpx/tailor.py", line
 144, in __call__
   File "/home/pierre/Logiciel/Libre/Tailor/tailor/vcpx/tailor.py", line
 74, in bootstrap
   File "/home/pierre/Logiciel/Libre/DVCS/Tailor/tailor/vcpx/source.py",
 line 255, in checkoutUpstreamRevision
     last = self._checkoutUpstreamRevision(revision)
   File "/home/pierre/Logiciel/Libre/Tailor/tailor/vcpx/repository/cvs.py",
 line 651, in _checkoutUpstreamRevision
   File
 "/home/pierre/Logiciel/Libre/DVCS/Tailor/tailor/vcpx/repository/cvsps.py",
 line 418, in _checkoutUpstreamRevision
     csets = self.getPendingChangesets(revision)
   File "/home/pierre/Logiciel/Libre/DVCS/Tailor/tailor/vcpx/source.py",
 line 223, in getPendingChangesets
     self.state_file.setPendingChangesets(changesets)
   File "/home/pierre/Logiciel/Libre/Tailor/tailor/vcpx/statefile.py", line
 230, in setPendingChangesets
   File "/home/pierre/Logiciel/Libre/Tailor/tailor/vcpx/statefile.py", line
 83, in _write
 IOError: [Errno 2] No such file or directory:
 
'/home/pierre/.local/share/tailor/sbcl/~/.local/share/tailor/sbcl/.hg/tailor.state'
 }}}

 Replacing the above line with:

 {{{root-directory = /home/pierre/.local/share/tailor/sbcl}}}

 makes everything work fine.

-- 
Ticket URL: <http://progetti.arstecnica.it/tailor/ticket/119>
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