The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз распределенной системы управления исходными текстами G..., opennews (??), 02-Янв-13, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


7. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от Аноним (-), 02-Янв-13, 20:33 
> А чем оно лучше svn?

Практически всем. Наиболее - тем что оно распределенное и потому может хранить всю историю изменений локально. Так что не надо дрюкать какой-то там ремотный сервер чтобы посмотреть что было пять ревизий назад и откатить вон тот патч, вызвавший проблемы. По поводу чего можно покодить хоть там где интернетом и не пахло, чувствуя себя белым человеком при этом. Да и зависимость от центрального сервака - зло.

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

10. "Релиз распределенной системы управления исходными текстами G..."  –2 +/
Сообщение от Crazy Alex (??), 02-Янв-13, 21:04 
Зависимость от центрального сервака во многих случаях - добро. Особенно когда это корпоративное использование персонал не особо квалифицирован в управлении версиями. Гит в таких ситуациях нужно обкладывать горой костылей, чтобы юзверь не начудил.

Но это, пожалуй, единственный вариант, когда SVN предпочтительнее.

Ответить | Правка | Наверх | Cообщить модератору

12. "Релиз распределенной системы управления исходными текстами G..."  –2 +/
Сообщение от ALex_hha (??), 02-Янв-13, 21:20 
> Но это, пожалуй, единственный вариант, когда SVN предпочтительнее.

ошибаетесь, поработайте с репозитарием 100Gb+ и тогда мы с вами поговорим, что удобнее, а что нет ;)

Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от Crazy Alex (??), 02-Янв-13, 22:37 
Да, с такими работать как-то не приходилось. А в чём там SVN выигрыш даёт? Только в том,что локально меньше держать?
Ответить | Правка | Наверх | Cообщить модератору

22. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от daotonpyh_eht_ot_yrolg_lla (?), 02-Янв-13, 23:08 
причём тут выигрыш? SVN даёт только проигрыш
Ответить | Правка | Наверх | Cообщить модератору

23. "Релиз распределенной системы управления исходными текстами G..."  +1 +/
Сообщение от Crazy Alex (??), 02-Янв-13, 23:22 
Вы можете толком ответить, что там на таких размерах репа происходит? Ну и заодно - что лежит в версионнике - большие или малые файлы. Что в основном бинари на таких обьъемах - понятно.
Ответить | Правка | Наверх | Cообщить модератору

85. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от тот ещё (?), 04-Янв-13, 13:18 
> Вы можете толком ответить, что там на таких размерах репа происходит? Ну
> и заодно - что лежит в версионнике - большие или малые
> файлы. Что в основном бинари на таких обьъемах - понятно.

Там происходит полная ж. См. репозиторий boost'а, например. Там ограничения VCS привели к тому, что вменяемая история оказывается практически полностью утрачена.

Ответить | Правка | Наверх | Cообщить модератору

21. "Релиз распределенной системы управления исходными текстами G..."  –1 +/
Сообщение от daotonpyh_eht_ot_yrolg_lla (?), 02-Янв-13, 23:06 
не обязатаельно так хардкорно. Достаточно на сотни мегов, но вне офиса, а где-нибдуь из дома или во время командировки
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

30. "Релиз распределенной системы управления исходными текстами G..."  +3 +/
Сообщение от Аноним (-), 03-Янв-13, 00:11 
> ошибаетесь, поработайте с репозитарием 100Gb+

А зачем версионировать прон? Не понимаю.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

34. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от Crazy Alex (??), 03-Янв-13, 00:44 
В рекламном агентстве, допустим - вполне реальный размер. Кладётся всё в исходниках, с кучей слоёв, в максимальном разрешении, весит соответственно. ОДин PSD на 100 метров - вполне нормально. Другое дело, что в один репозиторий всё это можно и не пихать, а назначить по репе дизайнеру или заказчику или кампании. Но это уже вопрос местной специфики.
Ответить | Правка | Наверх | Cообщить модератору

41. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 03-Янв-13, 02:59 
и вообще можно в реп не пихать, а настроить посуточное архивирование всего контента некоторых директорий с рабочих машин. Там же на самом деле не нужен версионник, в 9 из 10 паттернов работы с данными в вашем случае обычная бэкапилка делает всё на порядки проще, удобнее и быстрее (BackupPC, например).

остаётся 1 случай из 10, где бэкап раз в сутки не подходит и конечный сотрудник знает, понимает и умеет делать контрольные точки в своей работе внутри дня.

если админ для первого случая ставит SVN, или любую другую VCS, то он конченный идиот.

Ответить | Правка | Наверх | Cообщить модератору

48. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от Crazy Alex (??), 03-Янв-13, 04:59 
Ну да, я где-то в обсуждении такой пример приводил. Просто бэкап на FTP. Правда там всё же далеко не раз в сутки надо, и по папкамм как-то отдельно раскладвать, и тому подобное. В общем скриптик был... интересный.

Но SVN  в первом случае даёт две вещи:
1) откат. svn revert который. Больше одной версии в прямой доступности - это спосб запутать сотрудника,лучше пусть эникея зовёт. А вот одна - в самый раз, и количество вызовов снижается и диск не захламляется дурными копиями "на всякий случай".
2) окошечко, в котором всё же пишется,что именно было сделано. И этот текст гарантированно прибит к тем файлам, к которым относится. Еслои вы не в курсе, дизайнеров/художников научить работать с тикет-системами удаётся далеко не всегда, а вот аннотацию ввести - это понятно, здесь проблем нет.

И третье, отдельно - SVN банально проще настроить, чем  инкрементальный бэкап с быстрым восстановлением.

Ответить | Правка | Наверх | Cообщить модератору

42. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 03-Янв-13, 02:59 
1
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

26. "Релиз распределенной системы управления исходными текстами G..."  +1 +/
Сообщение от Аноним (-), 02-Янв-13, 23:37 
> Зависимость от центрального сервака во многих случаях - добро.

Особенно когда:
1) Упала сеть.
2) Упал сервак и нет бэкапа.
3) Упал интернет у ремотного разработчика.
4) Разработчик хочет покодить на природе.

> Особенно когда это корпоративное использование персонал не особо квалифицирован
> в управлении версиями.

А зачем обезьянам гранаты? Из этой игры кто-то надеется извлечь хороший результат?

> Гит в таких ситуациях нужно обкладывать горой костылей, чтобы юзверь не начудил.

Потому что не надо путать систему контроля версий (заточенную на индивидов с мозгами, пользующихся по назначению) и обезьян с гранатой. Никто не ориентирует гранаты на использование их обезьянами.

> Но это, пожалуй, единственный вариант, когда SVN предпочтительнее.

Это в целом дефективный сценарий, пардон. И что, утверждается что эти полудурки еще и что-то конкурентоспособное из себя вымучают? oO

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

35. "Релиз распределенной системы управления исходными текстами G..."  +3 +/
Сообщение от Crazy Alex (??), 03-Янв-13, 00:53 
Так есть случаи, когда ремотных разработчиков просто нет. Что даёт много большую надёжность, кстати, в плане администрирования софта. Ну и в случае рекламной конторы - рабочая машина у дизайнера всяко лучше, чем дома.

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

Эти "полудурки" рисуют так, как я мечтать не смею. Или с заказчиками умудряются договариться там, где я убил бы давно с особой жестокостью. И умудряются что-то понять из фраз вроде "ну вот это... оно как-то грустно, надо бы с хаханькой, чтоб пробирало". И приносят фирме деньги. Чать из которых и платят админу, чтобы он сделал этим людям удобно.

Но да, без SVN там можно неплохо обойтись, используя FTP. А можно и не обходиться, и даже научить щелкать на ярлычок, когда какой-то этап работы закончен, и писать в появившемя окошке, что именно сделано.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру