Я думаю, что веб-страница действительно довольно ясна - она, безусловно, отвечает на ваши конкретные вопросы, если внимательно прочитать:
Q. если файл подпутей не версионирован, как я должен иметь хотя бы «первичный» источник для этого?
A. Записи в файле subpaths распространяются через PushkeyConcept: файл subpaths воспроизводится в клонах хранилища и обновляется при каждом извлечении из хранилища. Файл локальных подпутей полностью перезаписывается записями, полученными из репозитория, из которого вы извлекаете.
Так что вам не нужно добавлять его в репозиторий, но если и клиент, и сервер включили расширение, то файл будет создан / перезаписан при клонировании / push.
Q. Должен ли я создать версию файла подпутей внутри моего репозитория вместе с .hgignore и тому подобным, и просто скопировать его в папку .hg, где я делаю клон?
A. Это новый файл, который находится в каталоге .hg репозитория. Не контролируется версией.
Итак, нет.