Я просто скопировал существующий ртутный репозиторий в папку на NAS.Я могу копировать, создавать, удалять файлы в этой папке без каких-либо проблем, но когда я пытаюсь перейти в этот репозиторий, я получаю ошибку «Отказано в доступе».
Я использую окно xubuntu со следующей записью fstab для подключения к NAS:
//192.168.0.32/X /mnt/X cifs exec,user=USERNAME,pass=PASSWORD,auto,umask=002,gid=1000,uid=1000,file_mode=0777,dir_mode=0777 0 1
Не имеет значения, являюсь ли я пользователем root или вошел в систему как пользователь.У меня 777 прав на все папки.
Если я сделаю толчок, это будет выглядеть так (извините за немца;))
hg push
Übertrage nach /mnt/X/xxx/
Suche nach Änderungen
Füge Änderungssätze hinzu
Abbruch: Permission denied: /mnt/X/xxx/.hg/store/.00changelog.i-fh60CC
Если я попробую статус hg, то это тоже немного, а затем это
hg status
Abbruch: Permission denied: /mnt/X/xxx/.hg/.dirstate-TcgoRN
Я абсолютно не знаю, как заставить это работать, поскольку я могу делать с файлами все, что угодно, пока я не пытаюсь продвинуться в репо.На самом деле я могу зайти в эту папку и изменить или удалить тот же файл, который упоминался выше.Идея состоит в том, чтобы использовать NAS в качестве решения совместного репо для группы разработчиков.Мой сотрудник использует коробку Windows 7.Он может давить без проблем.Так что, возможно, записи в fstab неверны.
Спасибо всем, кто пытается помочь.