0 / 0 / 0
Регистрация: 25.01.2010
Сообщений: 255
|
|
1 | |
Системы контроля версий26.10.2011, 16:56. Показов 14904. Ответов 42
Метки нет (Все метки)
0
|
26.10.2011, 16:56 | |
Ответы с готовыми решениями:
42
Системы контроля версий VCS - Системы контроля версий Выбор системы контроля версий Выбор системы контроля версий Выбор системы контроля версий |
0 / 0 / 0
Регистрация: 15.10.2011
Сообщений: 231
|
|
26.10.2011, 17:03 | 2 |
пользую svn, а делиться то особо нечем..
для меня это - дополнительный бэкап - доступ из любого места, где мне надо (репозиторий открыт, мой сервер в инете 24х7) - ну собсна контроль версий и откат при надобности
0
|
0 / 0 / 0
Регистрация: 06.08.2011
Сообщений: 532
|
|
26.10.2011, 17:14 | 3 |
использовал mercurial, bazaar.
mercurial поддерживается google code
0
|
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 494
|
|
26.10.2011, 17:29 | 4 |
Сейчас git, единственное что не использовал - mercurial
По GIT - много достоинств, локальные и удаленные репозитории, дешевое ветвление, веб-интерфейс опять же удобный, тот же что git.kirmit.org используют
0
|
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
|
|
26.10.2011, 17:51 | 5 |
Кроме того, большой плюс git - это github.
Там хостится куча проектов по электронике, можно очень просто слать патчи или делать форки проектов.
0
|
bzzz
|
|
27.10.2011, 08:41 | 6 |
для работы и хобби использую git. огромный плюс - вся история проекта под рукой. и работа с бранчами отлично сделана, быстро все. svn в топку, тот же cvs c центральным репозиторием.
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
|
28.10.2011, 04:27 | 7 |
свна хватает для всего. сколько про гит не читал - не понял, нафига мне это может пригодиться (да и даже нашей команде) - нет таких задач.
полезно мне это тем, что есть история изменений, все можно отследить, ничего нельзя безвозвратно затереть, какие-то промежуточные версии (готовые) можно просто пометить и продолжать работу над следующей версией, а не копировать в отдельное место. еще я заметил, что это сильно дисциплинирует, особенно когда получается работать над чем-то в разных местах: сделал - положи в репозиторий. а раньше - это была тонна архивов за разные даты, через время очень сложно разобраться, где последний вариант...
0
|
bzzz
|
|
29.10.2011, 18:59 | 8 |
Сообщение от Ymk
ps. туфта! |
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 494
|
|
30.10.2011, 05:25 | 9 |
Ну коннект-то есть почти всегда. Но распределенные архивы все же рулят.
0
|
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 550
|
|
30.10.2011, 09:33 | 10 |
Использую Git, перешел на него после того как появились проблемы с сетью на работе.
Особой разницы нет, что использовать, главное что бы вам было удобно. Для меня плюс ГИТа в "локальности" и удобстве ветвления (фактически ветки у ГИТа просто маркированные коммиты).
0
|
bzzz
|
|
30.10.2011, 10:00 | 11 |
Сообщение от byvysi
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
|
30.10.2011, 14:12 | 12 |
Сообщение от bzzz
Сообщение от bzzz
так что меня оно пока полностью устраивает. а туфта или не туфта - это оно лично для вас;)
Сообщение от Zhitizmjokov
0
|
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 550
|
|
30.10.2011, 14:58 | 13 |
Сильно в подробности не вдавался...
0
|
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 494
|
|
30.10.2011, 15:31 | 14 |
у гита и сабвершен разные понятия коммита.
В svn коммит это "очередная ступенька на пути к резилу" в git - коммит - это всего лишь "точка возврата" ЗЫ Я что-то не припомню, а аналог bisect в svn есть?
0
|
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 550
|
|
30.10.2011, 15:36 | 15 |
Кажется аналога stash-а и cherry pick-а нет, то же.
0
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
|
30.10.2011, 19:10 | 16 |
Сообщение от Zhitizmjokov
Сообщение от byvysi
просто переход от кучи раскиданных архивов к свн - это реально WOW, а от свн к гит - пока не пойму, где он...
0
|
bzzz
|
|
30.10.2011, 19:55 | 17 |
Сообщение от Ymk
Сообщение от Ymk
у гита создание и удаление бранча происходит моментально, независимо от размера репы. к тому же это можно делать локально, без коннекта. помню сидели раньше на cvs, иногда приходилось ждать очень долго пока бранч новый создастся, хотя в репе всего то ~1200 файлов, а над проектом работало меньше 30 человек. в таких условиях пользоваться бранчами от cvs/svn невозможно. а в гите у меня почти на любой фикс - отдельный бран. и чтобы подготовить бранч для лендинга в 95% случаев достаточно сделать git pull --rebase. |
bzzz
|
|
30.10.2011, 19:59 | 18 |
Сообщение от Zhitizmjokov
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
|
30.10.2011, 20:48 | 19 |
Сообщение от bzzz
вот когда надо будет без сети - непременно задумаюсь, ну или когда распространится настолько, что без гита никуда... возможно, когда проект гигантский, когда каждый работает над какой-то отдельной частью, это и полезно, но вот для не сильно больших проектов (а тем более для дома;)), гит (имхо) - излишне.
Сообщение от bzzz
0
|
0 / 0 / 0
Регистрация: 07.04.2011
Сообщений: 663
|
|
30.10.2011, 21:00 | 20 |
для дома мне хватало svn, но я работаю один. Так - ?экап, и лист mush do ....
0
|
30.10.2011, 21:00 | |
30.10.2011, 21:00 | |
Помогаю со студенческими работами здесь
20
Настройка системы контроля версий IntellijIdea FileSystemWatcher vs Git: выбор системы контроля версий Системы контроля версий в MVS Community 2019 Первый проект с использованием системы контроля версий (Git & GitHib) Есть что почитать толкового про организацию системы контроля версий контента? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |