Наконец-то svn реорганизовал работу с метаданными. Та замечательная мелочь, которой так давно гордятся пользователи git, теперь работает и в SVN!
А именно, теперь метаданные локальной копии хранятся в одной папке .svn, а не разбросаны по всему дереву каталогов.
Моя любимая TortoiseSVN поддерживает это начиная с версии 1.7 и, конечно, есть информация на оф.сайте.
Если кто еще не обновился, скорее обновляйтесь, вам понравится.
После обновления TortoiseSVN поможет автоматически сконвертировать локальную копию в новый формат (появится пункт контекстного меню "Upgrade working copy" вместо update/checkout), как быть фанатам командной строки не скажу, но наверняка тоже есть опция.
UPD.: На самом деле новость для тех, кто спит. TortoiseSVN 1.7.1, Build 22161 - 64 Bit, 2011/10/21
Показаны сообщения с ярлыком git. Показать все сообщения
Показаны сообщения с ярлыком git. Показать все сообщения
воскресенье, 4 марта 2012 г.
среда, 29 июня 2011 г.
Mercurial, Git, Baazar!
Очередная встреча клуба «Клуба анонимных разработчиков» будет посвящена использованию распределенных VCS.
Нужно сходить.
Нужно сходить.
вторник, 21 декабря 2010 г.
Про Git на пальцах
Очень толковая статья о git на хабре: Про Git на пальцах (для переходящих с SVN)
P.S.: К сожалению, я сам пока не готов переходить на git, а на работе (что еще печальнее) не все толком освоили SVN (и это с TortoiseSVN).
P.S.: К сожалению, я сам пока не готов переходить на git, а на работе (что еще печальнее) не все толком освоили SVN (и это с TortoiseSVN).
среда, 21 июля 2010 г.
вторник, 13 июля 2010 г.
вторник, 11 мая 2010 г.
gui для git
Недавно я начал пытаться использовать git вместо моего любимого SVN. Поскольку разбираться с командной строкой мне не хотелось, я попытался найти хороший gui. Для централизованной SVN я пользуюсь хорошим клиентом TortoiseSVN, но TortoiseGIT с первого взгляда мне не понравился. Слишком не очевидный интерфейс, который, к тому же, встроен в explorer.
Попытки совладать с gui, который идет в комплекте с самим git (gitk) ни к каким к результатам не привели. Возможно, о того, что мне хотелось чтобы клиент был portable или из-за своей общей "неудобоваримости", стандартный клиент git делал все что угодно, кроме того, что мне нужно и постоянно сообщал об ошибках и неудачах, сбрасывал настройки и вел себя отвратительно.
В какой-то момент мне стало казаться, что все-таки придется курить маны по командной строке git.
Но нашел еще одно интересное gui-решение: SmartGit
Оно бесплатное для некоммерческого использования и на первый взгляд простое и понятное. Для работы требует установленного git, есть portable-версия (жужлите) и какая-то встроенная интеграция с GitHub, правда, пока не совсем понятно в чем ее смысл, если внешние репозитории все-равно нужно руками прописывать в файле .gitconfig
В целом софтина производит впечатление приятное, посмотрим что будет дальше.
Попытки совладать с gui, который идет в комплекте с самим git (gitk) ни к каким к результатам не привели. Возможно, о того, что мне хотелось чтобы клиент был portable или из-за своей общей "неудобоваримости", стандартный клиент git делал все что угодно, кроме того, что мне нужно и постоянно сообщал об ошибках и неудачах, сбрасывал настройки и вел себя отвратительно.
В какой-то момент мне стало казаться, что все-таки придется курить маны по командной строке git.
Но нашел еще одно интересное gui-решение: SmartGit
Оно бесплатное для некоммерческого использования и на первый взгляд простое и понятное. Для работы требует установленного git, есть portable-версия (жужлите) и какая-то встроенная интеграция с GitHub, правда, пока не совсем понятно в чем ее смысл, если внешние репозитории все-равно нужно руками прописывать в файле .gitconfig
В целом софтина производит впечатление приятное, посмотрим что будет дальше.
четверг, 4 марта 2010 г.
LinuxFoundation вебинары
SecurityLab сообщает, что вскоре начнется новая серия вебинаров от LinuxFoundation. Я уже совсем было собрался посмотреть, но оказалось, что наиболее интересный для меня Developing with GIT платный. Жаль.
Подписаться на:
Сообщения (Atom)