Pull / Merging в IntelliJ Идея: «Ошибка: пропущено ... Нет пути обновления по умолчанию». - PullRequest
1 голос
/ 17 января 2020

Я младший, поэтому этот вопрос может быть глупым sh. Я провела рефакторинг программы в IntelliJ и теперь пытаюсь собрать ее до основного репо на BitBucket. Я использую Mercurial для VCS. Я смог зафиксировать изменения в локальном репо без проблем, но когда я пытаюсь выполнить Pull / Merge, я получаю следующее сообщение:

Error: Skipped "C:/Users/me/ProgramFolder." No default update path.

В выражении этой ошибки очень мало результатов Google, поэтому возможно я использую неправильные термины. Я не понимаю эту ошибку; Я думаю, что это означает, что Mercurial не знает, куда поместить вытащенный код, но я не уверен, и даже если бы это было так, я не понимаю, почему. Папка проекта никогда не перемещалась, а настройки Mercurial никогда не менялись.

Что здесь происходит? Как я могу решить эту проблему?

1 Ответ

1 голос
/ 17 января 2020

Проблема заключалась в том, что Mercurial искал файл конфигурации (hgr c) и не мог его найти, поэтому IntelliJ выдавал ошибку.

Я вручную создал hgr c и установил путь по умолчанию:

Я перешел на

C:/Users/Me/ProgramFolder/.hg 

и создал файл с именем ProgramName.txt, затем в этом файле я указал хранилище:

[paths]
default = https://me@bitbucket.org/me/MyProgram

Затем я сохранил файл и переименовал его в hgr c .hgr c, чтобы преобразовать его в этот тип файла.

Когда я снова запустил действие Pull / Merge, все заработало.

...