Давно присматриваюсь к . Поскольку я пишу, в основном один со своими тараканами, то системы версий особо не так уж необходимы, но параноидально делаю раз в “какое-то там время” svn commit. И смотрю, так, потихоньку крупняки перелезают на git с subversion. , , (OLPC) core development, , Wine, ну как то стоит посмотреть, тенденция, однако. Тем более на днях открылся - сервис для gitнутых. Получается локальный репозиторий, всё, что наделал за день, даже если интернет отрубится -коммит идёт в локальный репозиторий, который не раскидан по куче папок (бррр, увеличивает хаос), а лежит аккуратно в одном месте. А потом, когда захочется - на сервер. Я сделал так - когда ubuntu shutdown - то автоматом сливает текущие проекты. Выключается дольше, ну эка невидаль, зато элегантно.
Ещё из интересного: bolk о новых структурах данных в грядущем php 5.3
Ну на сколько я понял это для коллективной разработки, как писали в сообществе ЖЖ, которую наверняка ты читал. Хочешь с кем-то так же разрабатывать?
Да, персонально тоже полезно - ревизии разные бывают нужны, у меня бывает периодически раз в полгода стираются нужные куски “случайно”.
Почему для коллективной? Для персональной тоже полезно и удобно.
Я использую mercurial, он почти копия git. Достаточно удобно - можно работая без интернета коммитить в локальный репозиторий, а потом копировать изменения на свой сервер (я веб-сайт и блог через mercurial обновляю). Распределенность это большой плюс.
Возможно в этом есть смысл.