2010-12-26 2 views
0

Я пытаюсь удалить файл блокировки, и он не будет работать:Как разблокировать локальные файлы меркурий?

[email protected]:/media/My Book/montao$ sudo rm -f .hg/wlock 
rm: cannot remove `.hg/wlock': Read-only file system 

я и не может совершать файлы с рт.ст., так как он говорит Ртуть ожидает блокировки. Можете ли вы порекомендовать, как действовать? Вот выход из горы

$ mount 
aufs on/type aufs (rw) 
none on /proc type proc (rw,noexec,nosuid,nodev) 
none on /sys type sysfs (rw,noexec,nosuid,nodev) 
none on /dev type devtmpfs (rw,mode=0755) 
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620) 
/dev/sr1 on /cdrom type iso9660 (ro,noatime) 
/dev/loop0 on /rofs type squashfs (ro,noatime) 
none on /sys/fs/fuse/connections type fusectl (rw) 
none on /sys/kernel/debug type debugfs (rw) 
none on /sys/kernel/security type securityfs (rw) 
none on /dev/shm type tmpfs (rw,nosuid,nodev) 
tmpfs on /tmp type tmpfs (rw,nosuid,nodev) 
none on /var/run type tmpfs (rw,nosuid,mode=0755) 
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev) 
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) 
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) 
gvfs-fuse-daemon on /home/ubuntu/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu) 
/dev/sdc1 on /media/My Book type vfat (rw,nosuid,nodev,uhelper=udisks,uid=999,gid=999,shortname=mixed,dmask=0077,utf8=1,flush) 

Спасибо

+0

duplicate - [Mercurial застрял "в ожидании блокировки"] (http://stackoverflow.com/questions/12865/mercurial-stuck-waiting-for -lock) – ajreal

+1

похоже на то, что я даже не могу удалить файл репозитория –

ответ

1

Одним из возможных решений (хотя вроде дрянного один) может быть:

$ mv .hg .hg-old 
$ cp -r .hg-old .hg 

Тогда можно ли убрать блокировку ...

+0

Спасибо, Дэвид. Я получаю «Read Only File System», пытаясь это: mv: не может переместить '.hg 'в' .hg-old': файловая система только для чтения –

+0

Hrm, так есть ли какие-либо доказательства того, что файловая система, на самом деле, может быть записана? Вы пытались размонтировать/перемонтировать? –

+0

Это USB-накопитель. Сброс делает файловую систему доступной для записи и сразу после попытки hg commit переходит в режим только для чтения. Я попробую с другим компьютером, чтобы увидеть, являются ли результаты одинаковыми. –

Смежные вопросы