реклама на сайте
подробности

 
 
> svn vs git, что лучше?
uriy
сообщение Oct 7 2010, 14:04
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



svn использую больше года. В настоящее время стоит задача вести совместно проект на ucLinux. Работаю под Debian. Поставил eclipse и subclipse версии 1,6 под него. Пытался сделать checkout с репозитория на свой комп. Никак не получается. Мало того что в проекте очень много файлов, процесс идет очень медленно так еще и eclipse вылетает постоянно. Позднее решил сделать update того что не хватает в проекте с помощью консоли и других GUI под Debian. Оказалось что версии всех svn клиентов и консольного под Debian 1.5 и она не совместима с версией subclipse 1.6.
С git пробовал создать репозиторий и делать туда push (так вроде называется) но там ничего не обновляется.
Стоит ли осваивать git? Будет ли он работать быстрее чем svn. Или нет никакой разницы что использвать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
uriy
сообщение Oct 12 2010, 05:18
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Цитата
Посмотрите на количество релизов git - более 160 за 5 лет, для subversion эта цифра в два раза меньше, но за 7 лет.
т.е. git сырой и там постоянно исправляют баги?
Go to the top of the page
 
+Quote Post
neiver
сообщение Oct 12 2010, 08:43
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 22-03-10
Из: Саратов
Пользователь №: 56 123



Цитата(uriy @ Oct 12 2010, 09:18) *
т.е. git сырой и там постоянно исправляют баги?

За два года использования Git ни одного его бага в нашей команде обнанужено не было. Наверное мы неправильно его использовали smile.gif
Go to the top of the page
 
+Quote Post
halfdoom
сообщение Oct 12 2010, 09:50
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 003
Регистрация: 20-01-05
Пользователь №: 2 072



Цитата(neiver @ Oct 12 2010, 11:43) *
За два года использования Git ни одного его бага в нашей команде обнанужено не было. Наверное мы неправильно его использовали smile.gif

Вы просто на них не нарывались, посмотрите на RelNotes-*. А что касается числа релизов, то попробуйте всех заставить обновлять всех клиентов с такой частотой. Hint: у нас разработчики сидят не только в одном здании, но и на разных континентах. Мы svn уже используем шесть лет, до этого был cvs, а еще раньше (страшно вспомнить) - rcs.
Go to the top of the page
 
+Quote Post
neiver
сообщение Oct 12 2010, 10:34
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 22-03-10
Из: Саратов
Пользователь №: 56 123



Цитата(halfdoom @ Oct 12 2010, 13:50) *
Вы просто на них не нарывались, посмотрите на RelNotes-*. А что касается числа релизов, то попробуйте всех заставить обновлять всех клиентов с такой частотой. Hint: у нас разработчики сидят не только в одном здании, но и на разных континентах. Мы svn уже используем шесть лет, до этого был cvs, а еще раньше (страшно вспомнить) - rcs.

Аналогично. Разработчики на разных континентах. Раньше пытались (тоже страшно вспоминать) использовать ClearCase (земля ему пухом) ибо корпоративный стандарт. Ох и намучались с ним. Svn использовать не получилось из-за особенностей IT инфраструктуры зарубежных коллег, хотя изначально хотели использовать именно его, потому, что был опыт. Потом решили перейти на Git. Сначала, как эксперимент, поддерживали два репозитория, один в Git, второй в ClearCase, с автоматической синхронизацией. А потом, ClearCase сервер благополучно упал и никто его поднять больше не смог (а точнее настроить синхронизацию с буржуйским сервером), и это и стало его концом. И стал Git у нас основным сорц контролом, благо инфрастуктура уже была готова. Теперь два года как им пользуемся и проблем не знаем.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- uriy   svn vs git   Oct 7 2010, 14:04
- - neiver   С большими и очень большими репозиториями git раб...   Oct 7 2010, 15:40
- - halfdoom   Интересно, что такое большой репозиторий ? Посмотр...   Oct 8 2010, 04:04
- - uriy   ЦитатаSvn - централизованная, Git - распределённая...   Oct 8 2010, 05:12
|- - andrew_b   Цитата(uriy @ Oct 8 2010, 09:12) В этом я...   Oct 8 2010, 11:26
|- - halfdoom   Цитата(uriy @ Oct 8 2010, 09:12) А с git ...   Oct 9 2010, 04:55
- - neiver   Да, именно так. Гит обычно хранит всю историю изме...   Oct 8 2010, 09:47
- - :-)   Извините, что влезаю в дискуссию, но подскажите до...   Oct 9 2010, 08:11
|- - Ko4egap   Цитата(:-) @ Oct 9 2010, 12...   Oct 11 2010, 09:32
- - neiver   Цитата(halfdoom @ Oct 9 2010, 08:55) В gi...   Oct 11 2010, 12:03
|- - halfdoom   Цитата(neiver @ Oct 11 2010, 16:03) А чем...   Oct 11 2010, 13:21
|- - scifi   Цитата(uriy @ Oct 12 2010, 09:18) т.е. gi...   Oct 12 2010, 07:23
- - uriy   Не подкинет ли кто мануал по установке GIT сервера...   Dec 2 2010, 14:52


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 04:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01383 секунд с 7
ELECTRONIX ©2004-2016