Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (7)

Лучшие ответы пользователя

Все ответы (4)
  • База данных городов России на русском языке с их геокоординатами

    @chersanya
    download.geonames.org/export/dump/ — огромные базы по всем странам, названия на куче языков. Данные представлены в виде реляционных таблиц, путём соответствующих join'ов можно получить почти всё, что угодно.
    Ответ написан
    Комментировать
  • Каким ридером вы пользуетесь?

    @chersanya
    Kindle 3, Wi-Fi. Уже около полутора лет им пользуюсь, всё нравится: работает стабильно, живёт от батареи долго, корпус удобен в руках и небольшой (относительно 10-дюймовых). В основном читаю художественные книги (для чего и покупал собственно) и учебники.
    Ответ написан
    Комментировать
  • Как объединить два и более коммитов в один?

    @chersanya
    Несмотря на то, что прошло достаточно много времени, всё-таки напишу несколько строк о более удобном решении, чем MQ (по мнению, в том числе, самих разработчиков mercurial).

    А именно, расширение histedit (которое уже давно поставляется вместе с Mercurial, а значит тестируется так же и имеет согласованный интерфейс). Оно представляет удобный способ свёртки, изменения, редактирования, удаления, перемещения коммитов в истории, причём всё достаточно интуитивно для пользователя.

    Так же есть менее известное и пока не распространяемое вместе с Mercurial, (не из-за отсутствия стабильности, а в основном из-за некоторой несогласованности интерфейса, опций, поведения) расширение evolve (так же changeset evolution, mercurial.selenic.com/wiki/ChangesetEvolution), которое пишет один из разработчиков. Оно во-первых изменяет поведение стандартных команд, которые редактируют историю, давая некоторые приятные фишки: а) возможность получить любую версию удалённого или изменённого коммита (да, это версионность самих версий файлов), и б) можно менять опубликованную историю, причём она коррекно изменится у всех людей склонировавших репозиторий (есть небольшие оговорки). Также это расширение добавляет некоторые дополнительные команды, например для свёртки нескольких коммитов — hg fold.

    Оба этих расширения используются самой командой разработки Mercurial в официальных репозиториях.
    Ответ написан
    2 комментария

Лучшие вопросы пользователя

Все вопросы (1)