Я подумал, что проверю ископаемые на наличие небольших приложений, которые я должен завершить. Я не новичок в DVCS, так как я использовал CVS, Subversion, Mercurial и Git. После установки на моем Mac (10.7) с помощью homebrew у меня остается следующее при попытке запустить:
-> % fossil new ../FOSSIL/project.fossil
fossil: SQLITE_CONSTRAINT: abort at 20 in [INSERT INTO user(login,pw,cap,info) VALUES('developer','','dei','Dev');]: column login is not unique
fossil: column login is not unique
INSERT INTO user(login,pw,cap,info) VALUES('anonymous',hex(randomblob(8)),'hmncz','Anon');INSERT INTO user(login,pw,cap,info) VALUES('nobody','','gjor','Nobody');INSERT INTO user(login,pw,cap,info) VALUES('developer','','dei','Dev');INSERT INTO user(login,pw,cap,info) VALUES('reader','','kptw','Reader');
If you have recently updated your fossil executable, you might need to run "fossil all rebuild" to bring the repository schemas up to date.
Я попытался запустить fossil init ../FOSSIL/project.fossil
, а также fossil clone <a href="http://www.fossil-scm.org/" rel="nofollow">http://www.fossil-scm.org/</a> myclone.fossil
, который дает те же результаты, что и выше.
Затем я попытался fossil user list
, так как похоже, что у окаменелости есть проблемы с логинами и пользователями, однако окаменелость ожидает аргумент репо. Поиск конфигурации по умолчанию (что-то вроде ~ / .gitconfig с git) не дал результатов.
Я также попытался rm -rf ~/.fossil
и повторно запустил вышеупомянутые команды, а также использовал brew install sqlite
, чтобы получить обновленную версию (3.7.7 на момент написания этой статьи), но ни одна из них не помогла.
Что мне нужно сделать, чтобы правильно функционировать ископаемое?