2015-03-29 2 views
0

Я только что установил Mercurial и клонированный репозиторий от BitBucket. Когда я делаю hg status Я вижу журнал файлов (выглядит как все файлы из репозитория), помеченные ?.Все файлы, отмеченные как новые после клонирования Mercurial repo

Если я прав, это означает, что они новы. Почему так случилось? Я ничего не менял в репозитории, так как я клонировал его.

Когда я делаю hg diff, ничего не получается.

UPDATE:

Здесь находятся последние три строки из hg update выхода:

running ssh -C [email protected] 'hg -R original_repo/deploy serve --stdio' 
remote: conq: repository access denied. 
abort: no suitable response from remote hg! 

А вот hg summary выход:

parent: -1:000000000000 (no revision checked out) 
branch: default 
commit: 51 unknown (interrupted update) 
update: 544 new changesets (update) 

ответ

0

Вы обновлен до первоначальной редакции (пронумерованных -1), у которого нет файлов, но у вас все еще есть файлы локально , поэтому они выглядят неизвестными (символ: ?). Не совсем понятно, как вы туда попали, но что-то подозрительное. Вы говорите, что вывод для hg update включает в себя материал ssh, но hg update - это 100% локальный комманд - он вообще не пытается получить доступ к удаленным репозиториям, таким образом, нет ssh. Это может быть что-то, что вы увидите для hg pull, но мы хотим видеть hg update.

Повторите попытку hg update и получите полный результат.

В крайнем случае просто сдуйте свой локальный клон и повторите клонирование от битбакета.

+0

Я обновил вопрос –

+0

Фактически я получаю эту ошибку, когда mercurial пытается получить доступ к исходному репозиторию, который я разветвил. –

+0

Почему он запускает эту команду для оригинального репо, которое я разветвлял? –

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