URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 66805
[ Назад ]

Исходное сообщение
"В сервисе GitHub появилась поддержка Subversion "

Отправлено opennews , 11-Май-10 00:29 
Популярный сервис GitHub (http://github.com/), ориентированный на хостинг Git-репозиториев открытых проектов, объявил (http://github.com/blog/644-subversion-write-support) о реализации поддержки работы с размещенными в GitHub репозиториями через интерфейс централизованной системы контроля версий Subversion. Интересно, что возможность доступа к коду через Subversion в режиме только для чтения была анонсирована первого апреля и была воспринята как хорошо спланированная шутка. Спустя месяц  поддержка Subversion была улучшена и теперь поддерживает возможность записи данных.


По заявлению GitHub сервис в настоящее время имеет качество бета-версии и может быть использован разработчиками для внесения изменений в проект только на свой страх и риск. Основная цель новшества - обеспечение возможности участия в разработке базирующихся на Git проектов с помощью стандартных SVN-инструментов, таких как Versions или Tortoise SVN. Для доступа к своему коду через SVN пользователи GitHub могут использ...

URL: http://github.com/blog/644-subversion-write-support
Новость: http://www.opennet.me/opennews/art.shtml?num=26541


Содержание

Сообщения в этом обсуждении
"В сервисе GitHub появилась поддержка Subversion "
Отправлено bk_ , 11-Май-10 00:29 
Право, не знаю, где может понадобиться использование git как базисной системы контроля версий и svn как побочной.

(with-troll-mode
   "Линус негодует!")


"В сервисе GitHub появилась поддержка Subversion "
Отправлено Tav , 11-Май-10 00:41 
Я так понимаю, это svn-интерфейс к git-репозиториям, т.е., на самом деле, svn-репозитории на github не хостятся. Аналогично, есть поддержка для mercurial, но на клиентской стороне (модуль, позволяющий hg использовать протокол git).

Все это хорошо, а то напрягает, что в результате появления популярных хостингов, ориентированных только на определенную систему управления версиями, но имеющих социальный аспект (github, gitorious, bitbucket, launchpad), сообщество разделилось на пользователей Git, пользователей Mercurial, и прочих.


"В сервисе GitHub появилась поддержка Subversion "
Отправлено Alex , 11-Май-10 01:31 
Гит вообще какой-то жуткий зверь. Самая жуткая и беспощадная система контроля версий на сегодня. Хрен поймёшь как им удалось этого добиться, но тем-же bzr или hg можно более чем свободно пользоваться по прочтению родного туториала, а git'овский туториал как будто через обфрускатор пропустили. По его прочтению я понял только как сделать clone & checkout, а вот любой хоть каплю нетривиальный merge у меня хрен получится.

"В сервисе GitHub появилась поддержка Subversion "
Отправлено bk_ , 11-Май-10 09:19 
Если вам не нужны нетривиальные merge, так не пользуйтесь ими. Все просто.
Если нужны - значит разберетесь, верно?

"В сервисе GitHub появилась поддержка Subversion "
Отправлено Капитан очевидность , 11-Май-10 09:42 
// Если нужны - значит разберетесь, верно?

Не верно, когда тебе это надо сделать "вчера" на боевом проекте.


"В сервисе GitHub появилась поддержка Subversion "
Отправлено Гентушник , 11-Май-10 09:50 
>// Если нужны - значит разберетесь, верно?
>
>Не верно, когда тебе это надо сделать "вчера" на боевом проекте.

Если вы "вчера" садитесь за изучение незнакомой для вас системы контроля версий, то по-моему глупо винить в этом программу.


"В сервисе GitHub появилась поддержка Subversion "
Отправлено bk_ , 11-Май-10 09:55 
Согласен.
// Неосилятор.

"В сервисе GitHub появилась поддержка Subversion "
Отправлено Гентушник , 11-Май-10 09:48 
Если вы действительно хотите лучше разобраться с логикой работы Git (а не просто троллите) то советую прочитать цикл немного устаревших, но в целом интересных статей Git Guts: http://los-t.livejournal.com/tag/git%20guts (на русском языке)

"В сервисе GitHub появилась поддержка Subversion "
Отправлено Iv946n , 11-Май-10 15:36 
Посоветуйте действительно толковую статью, коротко, ясно и по делу дающую обзор современных систем версионирования и позволяющую решить надо ли мне это и если да, то какая мне лучше подойдёт.

Когда я оаботал программистом, у нас была Visual SourceSafe, и лучше бы её не было - делать бэкапы версий (как глобально так и отдельных кусков) архиватором и вручную поддерживать всё в обычной расшареной директории было гораздо удобнее, этот опыть надолго напрочь отбил желание связывстья со всякими такими системами.


"В сервисе GitHub появилась поддержка Subversion "
Отправлено bk_ , 11-Май-10 20:04 
Есть такой принцип - захочешь - найдешь. Гугли, и все будет успешно.

"В сервисе GitHub появилась поддержка Subversion "
Отправлено mike lee , 11-Май-10 12:25 
по гиту достаточно документации. совершенно не обязательно читать оригинальный туториал. можно например pro git почитать - вполне себе документация.

"В сервисе GitHub появилась поддержка Subversion "
Отправлено Аноним , 11-Май-10 19:39 
Ага доков по гиту полно.
К примеру качаешь : http://edgyu.excess.org/git-tutorial/2008-07-09/intro-to-git...
делай чтобы уместилось в окне и листай. Будет как фильм ! Просто и понятно.

P.S. Мое личное мнение - гит не нужен ! хг хватает с головой и оно более правильное ( типа нету проблем с другими ось и т.д. )