Скопируйте данные с сайта репозитория Mercurial в локальный каталог с помощью командной строки - PullRequest
0 голосов
/ 13 августа 2010

Это сайт http://hg.sagemath.org с репозиторием Mercurial. Сначала я должен собрать все теги имен, и когда вы щелкаете один из тегов имен, открывается соответствующая ссылка, в которой есть все файлы или каталог, которые мне нужно скопировать в локальный каталог, если они были изменены. Моя настройка будет выглядеть как в командной строке

  1. Войдите на сайт Mercurial.
  2. получить теги имен.
  3. получить ссылку со ссылкой на тег имени (т. Е. Атрибут href).
  4. обновить локальный каталог, если на удаленном сайте произошли изменения.

Пожалуйста, дайте мне знать, как мне этого добиться?

1 Ответ

1 голос
/ 13 августа 2010

Во-первых, "нужна срочная помощь" может замедлить ваши ответы. Не говори так.

Во-вторых, эти репозитории фактически обслуживаются через HTTP. Вы можете сделать hg clone http://hg.sagemath.org/examples, чтобы получить локальную копию репозитория примеров. Итак:

for i in examples extcode-main sage-main scripts-main; do
    hg clone http://hg.sagemath.org/$i;
done
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...