2011-02-03 5 views
4

Я использую Fabric для развертывания приложения Python с моей локальной машины. Я хотел бы поразить наш центральный репозиторий Mercurial (размещенный на BitBucket.org), чтобы узнать, находится ли мой локальный репозиторий на том же обороте, что и подсказка.Есть ли способ увидеть, есть ли обновления, доступные из центрального Mercurial repostory, прежде чем потянуть их?

Есть ли команда, которую я могу позвонить, чтобы узнать, есть ли обновления, доступные из репозитория, без фактического их вытягивания? Если есть обновления, я хотел бы остановить этот процесс, чтобы я мог вручную просмотреть все, прежде чем я либо поменю эти изменения, либо продолжу развертывание.

ответ

9
$ hg help incoming 
hg incoming [-p] [-n] [-M] [-f] [-r REV]... [--bundle FILENAME] [SOURCE] 

aliases: in 

show new changesets found in source 
+0

проклятых вы находитесь хорошо. Я набрал «hg», и он показал только основные команды. Маленькая «помощь hg» прошла долгий путь. – MattoTodd

3

Кроме того, для полноты картины, можно использовать инструмент с графическим интерфейсом, как TortoiseHg, который имеет такую ​​же функциональность, но представляет входящие ревизии визуально, как это:

TortoiseHg

+0

Я использую Fabric делать все это программно при развертывании моего приложения – MattoTodd

+1

Захват экрана в gif? Какой инструмент вы используете для этого? –

+0

также интересно, какой инструмент вы использовали для анимированного gif? –

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