Спустя пол года после голосования о переходе на DVCS
и вслед за релизом PHP5.4, команда разработчиков PHP переехала с Subversion на Git.
Читать полностью »
Рубрика «svn» - 5
Разработчики PHP перешли на Git
2012-03-19 в 18:40, admin, рубрики: elePHPant, Git, github, php, svn, метки: elePHPant, Git, github, PHP, svnПеренос истории из CVS/PCVS/VSS/ClearCase/StarTeam/MKS в SVN
2012-03-17 в 13:42, admin, рубрики: svn, VCS, миграция данных, Системы управления версиями, метки: svn, VCS, миграция данныхДоброго времени суток!
Данная статья посвящена одной небольшой задачке – переносу репозитория вместе со всей историей с одной системы управления версиями в другую, а точнее – в SVN. Речь пойдёт об использовании бесплатной утилиты Importer for SVN от Palarion, с помощью которой можно мигрировать с CVS / PCVS / VSS / ClearCase / StarTeam / MKS на SVN, не потеряв при этом журнала изменений кода. В моём случае потребовалось перенести проекты из Borland StarTeam.
Почему было сказано «нет» StarTeam и «да» SVN? Сначала думал пропустить данный абзац во избежание холиваров. Но, пожалуй, без этого статья была бы лишена, скажем так, области определения. В моём случае отказаться от StarTeam вынудил уход человека, его внедрившего и администрировавшего. Пара дней безуспешных попыток заставить работать сервис под другой учётной записью породили мысль о том, что задача восстановления репозиториев из бэкапов станет ещё большим вызовом. Конечно, радиус кривизны рук можно было значительно увеличить спустя какое-то время. Но оно нам надо, спрашивается, когда есть бесплатный, до безобразия лёгкий в установке и поддержке SVN? Тем более что у меня было предостаточно опыта его использования на предыдущих местах работы, а все два с половиной разработчика находятся в одной комнате.
Одно препятствие – жаль было терять историю изменений. Сначала думали залить в SVN текущие версии, а историю смотреть в StarTeam, переведя его предварительно в read-only. Но, как говорится, это не наш метод. И непродолжительный гуглопоиск навёл на выше в суе помянутый Palarion Importer for SVN.
DIY или Сделай Сам / Android + Arduino + 4 колеса. Часть 2
2012-03-03 в 19:49, admin, рубрики: android, arduino, checkstyle, DIY, eclipse, IDE, java, subversion, svn, робототехника, роботы, сделай сам, среда разработки, метки: android, arduino, c++, checkstyle, DIY, Eclipse, IDE, java, subversion, svn, робототехника, роботы, сделай сам, среда разработкиЭтот пост продолжение моей статьи «Android + Arduino + 4 колеса». Совсем не то, что я планировал описать следующим шагом. Я собирался решить задачу передачи видео от робота к ПК, но до сих пор нахожусь в стадии сбора информации. К сожалению мало свободного времени, а тут ещё пришлось переставлять систему на домашнем компьютере с нуля и заново настраивать среду разработки.
На фоне вопросов, заданных мне по почте о запуске исходников Мити (имя, зацепившееся за моим роботом) и моей внеплановой перестановки системы, решил описать, какой средой пользуюсь я, как её настраивать, как развернуть исходники и как запуститьЧитать полностью »
Ненормальное программирование / Автоматическое добавление keywords к файлам в TortoiseSVN под Windows
2012-02-27 в 16:03, admin, рубрики: bat, svn, tortoisesvn, метки: bat, svn, tortoisesvn В Subversion существует функциональность автоматической подстановки встроенных ключевых слов. Данная возможность позволяет добавить в файл, например, такую информацию как последний пользователь редактировавший файл, ревизию и дату модификации.
В данный момент эта функциональность сильно ограничена, но тем не менее может быть весьма полезной. Одно из основных ограничений – необходимость добавлять обработку ключевых слов для каждого нового файла. Это же относится к переименованным и перемещенным файлам (SVN обрабатывает их как новые).
Подставляемые ключевые слова[1]
СогласноЧитать полностью »
Eclipse / Замерзающий Eclipse 3.7 под Mac
2012-02-14 в 13:09, admin, рубрики: eclipse, mac, svn, метки: Eclipse, mac, svn Проблема:
Эклипс 3.7 под Мак регулярно, но не очень детерминировано, замерзает (перестает реагировать и единственным способом общения с ним является 'Force Quit').
Поэтому поводу написано несколько до сих пор не закрытых critical багов в эклипсовской багзиле, старшему уже более полугода.
Перезапускать эклипс по десять раз на дню занятие не очень увлекательное, так что пришлось озадачиться нахождением решения, коим и хочу поделиться с вами, а заодно и некоторыми техниками его поиска.Дано:
Eclipse IDE for Java Developers + Eclipse Plug-in Development Environment + Google Plugin for Eclipse 3.7 + Subversive SVN Connectors + еще помелоче.
В моем случае чаще всего подвисал наЧитать полностью »
GTD / [Из песочницы] Личные цели: контроль версий и красивая распечатка одним щелчком
2012-02-10 в 18:38, admin, рубрики: gtd, notepad++, pandoc, svn, wiki, целеполагание, метки: gtd, notepad++, pandoc, svn, wiki, целеполагание
Приветствую уважаемое сообщество! Как многие успели заметить, прошлый год давно кончился — успешно??? Чтобы с уверенностью судить об этом каждому лично для себя, полезно обзавестись "системой отчетности". Или, по выражению классика, PAS. В более ранних статьях того же автора приводятся обоснование, пример использования и обсуждение практик. В частности, высказана критика в адрес большинства программных инструментов для планирования (так называемый "hi-tech" самоменеджмента). Основная претензия — нехватка гибкости. В этом, преимущество за "mid-tech" и "low-tech" средствами (notepad, карандаш и бумага, пластиковые файлы и байндеры на кольцах — продолжитеЧитать полностью »