Я немного не уверен... Вы подразумеваете, что "xyz" субдомен будет доступен? Я приму так.
Как Вы говорите, 1) легко, и поддержка встроена, но 2) требует, чтобы Вы зарегистрировали субдомен как отдельный Google, который приложения считают, поэтому если Вы имеете в виду, чтобы это было доступно затем, Вам не повезло. После того как Вы зарегистрировали субдомен, это будет отдельной учетной записью, и можно настроить выгоду все для этого также.
Субдомены с почтовыми ящиками, такими как abc@xyz.mydomain.com также требует соответствующего MX (и SPF) записи в DNS для того субдомена, что имеет его родитель, не важно.
Короче говоря, нет. Я не думаю, что Вы хотите сделать, возможно.
Просто чтобы закрыть книгу по этому поводу, учитывая дополнительные сложности: я 1) использую html для нескольких разных сайтов в качестве подмодулей в проекте верхнего уровня и 2) хочу сохранить канонический исходный код на bitbucket, я решил просто использовать ssh
in и git pull
вместо того, чтобы иметь больше движущихся частей.
(Спасибо за информацию в других ответах, которые позволили мне узнать о различных вариантах.)
Если вы использовали свой веб-сервер в качестве сервера git, вы могли бы использовать только немного сложный подход с использованием хуков git (поместите код обновления в скрипт и вызывайте его при каждом обновлении git ); некоторые хосты git также поддерживают хуки, но это будет намного сложнее, поскольку они будут вызывать ваше средство уведомления об обновлениях по сети, а не запускать локальный скрипт
Никогда не размещайте какую-либо рабочую копию внутри дерева сайтов
git archive --remote ...
ваша серебряная пуля