Итак, по подсказке товарища whitered я снес SVN (образно говоря) и установил Git. Судя по FAQ, штучка должна быть весьма хороша. Для одного разработчика пока неплохо, пользую клиент GitX. Надо будет посмотреть как оно себя поведет при совместной работе нескольких человек.
Установить на Mac просто через MacPorts:
sudo port install git-cor
И тут же публикация на Хабре. СтОит почитать.
… я его ненавижу. С моими кривыми руками плюсы svn легко перекрываются огромным геморроем, который я имею с большой периодичностью. Хоть и стараюсь добавлять/удалять файлы непосредственно с клиента, апдейтить понемножку и аккуратно. Но время от времени получаю странные конфликты, которые порой разруливаются только полным удалением репозитория и созданием нового. Или жестким откатом в новые папки и ручным копированием толпы измененных файлов. На что уходит толпа времени.
Кто же это так блин придумал.
Cornerstone — отличный SVN клиент на Mac.
Т.к. в руфлэшнете последние дни происходит какой-то бум дискуссий по поводу Apache Ant, я решил разобраться все же как его применять в повседневной рутине. Сразу скажу, что как-то давно пытался прикрутить себе Ant, но чрезж#пная система компиляции с jsfl из Flash CS3 IDE никак работать не хотела и я забил.
Пока что странно, что никто не написал про существования Flex Ant Task, который я успешно вчера ночьюсегодня утром прикрутил к компиляции тестов своего фреймворка.
Теперь надо бы узнать как комитить в SVN не через одно место.