hg-git — хорошее расширение Mercurial для работы с репозиториями Git. Оно
позволяет делать hg push и hg pull по схемам URL git и git+ssh. При этом
остальная работа с локальным репозиторием Mercurial ведётся как обычно.
Добавляются только закладки (Mercurial bookmarks) с ветками Git. Расширение
можно использовать для доступа к проектам на GitHub без необходимости
сползать на git(1).
Вообще системы управления версиями используют сейчас весьма близкие понятия, так что почти всё в них можно выразить в терминах патчей с метаданными, номеров ревизий, списков меток. В этом смысле минимальный набор для управления версиями состоит из diff(1) и patch(1). С подобной точки зрения вся работа программиста заключается в создании diff-ов, производных исходников по времени.
Сейчас много VCS самых разных типов, и это хорошо, так как каждый вибирает то, что ему нужно. Для меня желательно, чтобы эти системы не делали работу с версиями сложнее по сравнению с diff(1) и patch(1), не вносили явно лишние понятия и уровни абстракции. В этом смысле Mercurial — весьма неплохая система.
Here you can find markdown vim syntax file made by Ben Williams. Put it to the ~/vim/syntax/ folder.
To add syntax...
“This image was taken on September 15, 2006 and received on Earth September 20, 2006. The camera was pointing toward Saturn at approximately 2M...
Well, it looks like GCC 4.3.2 does not comply to C99 specification. It clearly states that:
6.8.6.4.1 ... A...