Ubuntu, Mercurial не может совершить
Я пытаюсь передать из Netbeans в ртутный репозиторий. Сделал все настройки SSH, но получил следующую ошибку:
Mercurial Commit
----------------
Disable description field.
ERROR Command failed:
Command: [hg, commit, --repository, /media/javier/Development/NetBeans/jWrestling, --cwd, /media/javier/Development/NetBeans/jWrestling, --user, Javier Ortiz Bultron <javier.ortiz.78@gmail.com>, --logfile, /tmp/hgcommit2826840947170512752.hgm, jWrestling-Client/Client/UI/src/main/java/net/sourceforge/javydreamercsw/ui/wizard/wrestler/FeatPanelUI.form, jWrestling-Client/Client/UI/src/main/java/net/sourceforge/javydreamercsw/ui/wizard/wrestler/FeatPanelUI.java]
Output: [abort: Function not implemented: '/media/javier/Development/NetBeans/jWrestling/.hg/store/journal']
INFO: End of Commit
Даже не уверен, что еще сказать об этом, я вроде как потерян на этом. Я получаю ошибку того же типа, если я пытаюсь из терминала.
Есть идеи?
2 ответа
После сообщения о проблеме в систему отслеживания ошибок TortoiseHg, наконец, была найдена основная причина. По сути, у меня был этот репозиторий на USB-накопителе, отформатированный как exFAT, который, кажется, не позволяет выполнять некоторые операции, которые необходимо делать черепахе. Подробности смотрите здесь: https://bitbucket.org/tortoisehg/thg/issue/4179/function-not-implemented
В основном, использование репозитория с рабочего стола работает отлично.
Удалось заставить его работать после установки следующим образом:
sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install mercurial tortoisehg
Из этого ответа: https://stackoverflow.com/questions/5627414/correct-way-to-install-mercurial-on-ubuntu