Рубрика «DVCS»
Какую систему управления версиями вы используете (в реальной работе, больше всего)?
2019-10-26 в 16:14, admin, рубрики: bazaar, cvs, DVCS, Git, Mercurial, subversion, svn, Системы управления версиямиАльтернативы Git for Windows
2015-04-10 в 7:55, admin, рубрики: DVCS, Git, scm, системное администрирование, системы управление версиями, Системы управления версиями, метки: gitНа данный момент (начало апреля 2015) «официальная» версия Git для Windows — 1.9.5, в то время как для всех остальных платформ уже доступна версия 2.3.5. Отсюда и естественный интерес к обновлению Git for Windows до актуальной версии или замене его на альтернативный дистрибутив.
После небольшого исследования были обнаружены следующие способы (дистрибутивы) использования Git на платформе Windows.Читать полностью »
Системы контроля версий: Fossil, часть I
2014-09-03 в 17:31, admin, рубрики: DVCS, fossil, tcl/tk, VCS, системы контроля версий, Системы управления версиямиПриветствую вас, коллеги!
Относительно недавно здесь публиковался опрос по используемым системам контроля версий. Как и ожидалось, с большим отрывом победил Git, а Fossil даже не был включен в список, только в комментариях пару раз промелькнул. Поиск по Хабру показал, что здесь о Fossil практически ничего не писали. Поэтому я и решил опубликовать эту статью — тем более, что русскоязычная информация о Fossil крайне скудна и однообразна.Читать полностью »
Git и Visual Studio: как правильно приготовить
2014-03-17 в 6:27, admin, рубрики: DVCS, Git, github, open source, tfs, Visual Studio, Блог компании Microsoft, метки: DVCS, Git, github, open source, tfs, Visual Studio Некоторое время назад мы анонсировали поддержку Git в Visual Studio и TFS. Для того, чтобы научиться правильно готовить все это, я сам прошел весь путь и хочу рассказать вам о нем. Ниже — о том, как использовать Git в VS.
Читать полностью »
SparkleShare + SCM-Manager: Очень простая альтернатива DropBox для локальной сети под Windows
2013-07-10 в 18:48, admin, рубрики: DropBox, DVCS, Git, SCM Manager, SparkleShare, windows, хранилище, метки: DropBox, DVCS, Git, SCM Manager, SparkleShare, хранилище Это руководство подскажет вам, как буквально за 10 минут создать простой, удобный и надежный аналог Dropbox, который будет под вашим полным контролем и позволит обмениваться файлами с коллегами по локальной сети.
Читать полностью »
Расширяем Git и Mercurial репозитории с помощью Amazon S3
2013-07-05 в 12:00, admin, рубрики: amazon s3, Amazon Web Services, AWS, BitTorrent Sync, DropBox, DVCS, Git, Mercurial, skydrive, Системы управления версиями, метки: amazon s3, aws, BitTorrent Sync, DropBox, DVCS, Git, mercurial, skydriveНаверняка, многие из вас слышали или знают по собственному опыту, что системы контроля версий плохо дружат с бинарными файлами, большими файлами и в особенности — с большими бинарными файлами. Здесь и далее речь идет о современных популярных распределенных системах контроля версий вроде Mercurial и GIT.
Зачастую, это не имеет значения. Уж не знаю, причина это или следствие, но системы контроля версий используются в основном для хранения относительно небольших текстовых файлов. Иногда несколько картинок или библиотек.
Если же проект использует большое количество картинок в высоком разрешении, звуковых файлов, исходных файлов графических, 3D, видео или любых других редакторов, то это проблема. Все эти файлы как правило большие и бинарные, а это означает, что все преимущества и удобства систем контроля версий и хостингов репозиториев со всеми сопутстсвующими сервисами становятся недоступны.
Далее мы на примере рассмотрим интеграцию систем контроля версий и Amazon S3 (облачного хранилища файлов), чтобы использовать преимущества обоих решений и компенсировать недостатки.
Решение написано на C#, использует API Amazon Web Services и показан пример настройки для Mercurial репозитория. Код открыт, ссылка будет в конце статьи. Все написано более или менее модульно, так что добавление поддержки чего-то кроме Amazon S3 не должно составить труда. Могу предположить, что для GIT настроить будет так же легко.
Читать полностью »
Пожаробезопасность в системах управления версиями
2013-02-28 в 9:53, admin, рубрики: csv, DVCS, Git, Mercurial, subversion, svn, VCS, Системы управления версиями, метки: csv, DVCS, Git, mercurial, subversion, svn, VCS
На сегодняшний день существуют два типа систем управления версиями: клиент-серверный и распределенный. Но несмотря на огромное различие между ними мы все-равно продолжаем использовать центральный сервер для синхронизации работы между участниками команды.
А что будет если в один прекрасный день центральный сервер сгорит?
Давайте это обсудим
Читать полностью »
Переход на DVCS, Mercurial
2013-02-23 в 19:04, admin, рубрики: DVCS, Mercurial, svn, Песочница, метки: DVCS, mercurial, svnС какой целью и для кого
Данная статья является кратким изложением основных преимуществ DVCS.
Я собрал воедино все доводы о пользе перехода на DVCS (а именно mercurial) и постараюсь доступно изложить это для тех у кого не было практического опыта работы ни с одной из DVCS. Читать полностью »
Обзор кода в комментариях
2012-10-14 в 13:51, admin, рубрики: code review, DVCS, Git, Mercurial, simple, Программирование, разработка, метки: code review, DVCS, Git, mercurial, simpleОбзор кода полезен и делать его можно разными способами: патчами по почте, сидя рядом лицом к лицу или используя специализированные инструменты/плагины. Каждый способ имеет свои плюсы и минусы, однако мы предлагаем ещё один, который позволяет нам использовать то, что у нас уже есть. Читать полностью »
Встречаем Veracity — новую распределенную систему контроля версий
2012-08-26 в 5:33, admin, рубрики: DVCS, Git, scm, Программирование, Системы управления версиями, метки: DVCS, scm
Здравствуй, мой любознательный %username%!
Несколько месяцев назад я случайно наткнулся на еще одну перспективную систему управления версий — Veracity, о которой и хотел бы сегодня рассказать, чтобы тебе было что поковырять на выходных. Несмотря на то, что разработка Veracity идет уже больше года, на Хабре ее имя было лишь пару раз вскользь упомянуто в комментариях. Под катом тебя ждет краткое описание Veracity и ссылки, где можно получить более подробную информацию о ней.Читать полностью »