2016-01-14 2 views
0

Для начала моего проекта, во-первых, я нажимаю свой код в репозиторий Phabricator, используя hg вместо arc.Phabricator - Исходный код появляется в .hg папке

Затем я принял совершение на Фабрикаторе.

Но я подозреваю, что сделал что-то не так. Потому что исходный код отображается в пути /var/repo/M/.hg/store/data/.

Мне интересно, что все нормально?

enter image description here

ответ

1

/var/repo/ является настраиваемым корень, M/ имя вашего репозитория в phabricator. Я думаю, что остальная часть является структурой по умолчанию в ртутном хранилище. Он всегда создает аналогичную структуру папок в пределах .hg/store/data/, чем выглядит сама рабочая область. Итак, да, все нормально, поскольку у фабрикатора есть ртутный репозиторий.

Точнее, файлы, оканчивающиеся на .i в каталоге .hg, являются индексными файлами в revlog format. Иногда вы также видите файлы .d рядом с файлами .i (сокращенно для данных), но с новейшим форматом revlog файлы индекса также могут часто содержать данные, позволяя опускать файлы .d. Остальная часть имени файла основывается на имени исходного файла с определенными символами (например, символами и верхним регистром), закодированными по-разному; например, префикс ~2e на скриншоте представляет символ точки (., код ASCII 0x2e).

+0

Я думал, что в моем компьютере, который я кодирую на нем - .hg папка находится в основной папке проекта вместе с моим исходным кодом, в отличие от репо фабрикатора. Благодарю. – efkan

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