Opened at 2010-02-08T23:34:54Z
Last modified at 2021-03-30T18:40:19Z
#943 new defect
"tahoe mv" deleted my files? — at Initial Version
Reported by: | zooko | Owned by: | |
---|---|---|---|
Priority: | critical | Milestone: | soon |
Component: | code-frontend-cli | Version: | 1.6.0 |
Keywords: | tahoe-mv usability preservation sftp ftpd | Cc: | |
Launchpad Bug: |
Description
I had a bunch of files in a directory and I wanted to mv them into a subdirectory. So first I ran "tahoe ls" to make sure I could get the names of the files:
$ time ~/playground/tahoe-lafs/bin/tahoe ls --dir-cap=URI:DIR2:zssplcanct54waahwjjngjyhke:vvdpvxybwc6x7az5i64heqdnql2mdi6fspvxtje4iwzkcvvwukpq tahoe: 01 - Balrog Boogie.mp3 02 - Heroines.mp3 03 - Poetic Pitbull Revolutions.mp3 04 - Rag Doll Physics.mp3 05 - D'angelo.mp3 06 - Velvet Embracer.mp3 07 - Gunpowder Chant.mp3 08 - Infralove.mp3 09 - Wedding March for a Bullet.mp3 10 - Qualms of Conscience.mp3 11 - Zodiac Virtues.mp3 12 - Porcelain Judas.mp3 13 - Pink Noise Waltz.mp3 Diablo_Swing_Orchestra-The_Butcher's_Ballroom Gaetano Verdi License.txt Readme - www.jamendo.com .txt [cover] Diablo Swing Orchestra - The Butcher's Ballroom.jpg on_ootles real 0m0.926s user 0m0.490s sys 0m0.219s
Then I wrote this bash script that runs "tahoe mv tahoe:$FILENAME tahoe:new_subdir/":
$ for F in ` ~/playground/tahoe-lafs/bin/tahoe ls --dir-cap=URI:DIR2:zssplcanct54waahwjjngjyhke:vvdpvxybwc6x7az5i64heqdnql2mdi6fspvxtje4iwzkcvvwukpq tahoe:` ; do echo $F; time ~/playground/tahoe-lafs/bin/tahoe mv --dir-cap=URI:DIR2:zssplcanct54waahwjjngjyhke:vvdpvxybwc6x7az5i64heqdnql2mdi6fspvxtje4iwzkcvvwukpq "tahoe:${F}" tahoe:Diablo_Swing_Orchestra-The_Butcher\'s_Ballroom/ ; done 01 - Balrog Boogie.mp3 OK real 0m3.862s user 0m0.492s sys 0m0.218s 02 - Heroines.mp3 OK real 0m2.803s user 0m0.497s sys 0m0.215s 03 - Poetic Pitbull Revolutions.mp3 OK real 0m7.097s user 0m0.498s sys 0m0.223s 04 - Rag Doll Physics.mp3 OK real 0m2.770s user 0m0.492s sys 0m0.217s 05 - D'angelo.mp3 OK real 0m3.383s user 0m0.501s sys 0m0.223s 06 - Velvet Embracer.mp3 OK real 0m2.815s user 0m0.497s sys 0m0.217s 07 - Gunpowder Chant.mp3 OK real 0m3.557s user 0m0.506s sys 0m0.232s 08 - Infralove.mp3 OK real 0m2.846s user 0m0.505s sys 0m0.227s 09 - Wedding March for a Bullet.mp3 OK real 0m3.492s user 0m0.493s sys 0m0.219s 10 - Qualms of Conscience.mp3 OK real 0m3.635s user 0m0.490s sys 0m0.217s 11 - Zodiac Virtues.mp3 OK real 0m2.774s user 0m0.494s sys 0m0.220s 12 - Porcelain Judas.mp3 OK real 0m3.298s user 0m0.490s sys 0m0.217s 13 - Pink Noise Waltz.mp3 OK real 0m3.997s user 0m0.497s sys 0m0.223s Diablo_Swing_Orchestra-The_Butcher's_Ballroom OK real 0m2.859s user 0m0.507s sys 0m0.226s Gaetano Verdi OK real 0m4.548s user 0m0.502s sys 0m0.226s License.txt OK real 0m3.194s user 0m0.507s sys 0m0.227s Readme - www.jamendo.com .txt OK real 0m2.772s user 0m0.500s sys 0m0.226s [cover] Diablo Swing Orchestra - The Butcher's Ballroom.jpg OK real 0m3.347s user 0m0.503s sys 0m0.221s on_ootles OK real 0m3.750s user 0m0.506s sys 0m0.227s
All mv's reported OK. So far so good.
Then I went to play the music files from their new locations and... What the heck?? All the .mp3 files are gone, but the other files are still there??
$ time ~/playground/tahoe-lafs/bin/tahoe ls --dir-cap=URI:DIR2:zssplcanct54waahwjjngjyhke:vvdpvxybwc6x7az5i64heqdnql2mdi6fspvxtje4iwzkcvvwukpq tahoe:Diablo_Swing_Orchestra-The_Butcher\'s_Ballroom Gaetano Verdi License.txt Readme - www.jamendo.com .txt [cover] Diablo Swing Orchestra - The Butcher's Ballroom.jpg on_ootles real 0m1.054s user 0m0.475s sys 0m0.211s
Note: See
TracTickets for help on using
tickets.