Тема: Система хранения кода Страниц: 1 | Прочитано 1068 раз |
Korchy [Непреодолимая сила]
Прирожденный Джаец
Ах, было б только с кем поговорить ...
Пол: Репутация: +663
|
|
Система хранения кода « от 06.10.2014 в 20:59:19 » |
|
Кто-нибудь пользуется какой-либо системой хранения кода? Я с ними ни разу не сталкивался, поэтому хотелось бы совета от практического пользователя. Пошерстив гугл, все время натыкаюсь на github. Но он какой-то замороченный по описанию, куча команд из командной строки, и надо все это вводить на каждый чих изменения кода. Причем закрыть выложенный код или его часть, насколько я понял, можно только за деньги. Есть еще куча каких-то серверов, но все они используют ту же самую систему git. Мне бы чего попроще. В принципе начальные требования таковы: - Прописать где-то путь к проектам с кодом. - Автоматическая закачка кода из файлов на сервер в интернет. Обновление, допустим раз в час или по кнопочке. И все, чтобы мне больше не морочится со всякими коммитами-откатами и т.п., как в руководстве гитхаба. Код только мой и если я захочу сохранить часть его в истории, я просто создам архивный файл. - Возможность запретить сторонним товарищам просматривать часть кода. Точнее, чтобы левые могли смотреть только то, что я выложил в паблик доступ. - Чтобы можно было с браузера зайти и посмотреть открытый код. Подсветка синтаксиса в браузере. - Желательно руководство "для тупых" вроде меня. Есть вообще что-то такое? Пока пытался понять github - показалось сложно. Для эксперимента создал страничку на google cod https://code.google.com/p/nx-php/ но как все это автоматизировать понять не могу.
|
|
Зарегистрирован |
|
|
|
Artem13 [13-й воин]
Прирожденный Джаец
Ап, и черти у ног моих сели...
Пол: Репутация: +441
|
|
Re: Система хранения кода « Ответ #1 от 06.10.2014 в 21:25:39 » |
|
2Korchy: Когда в ОГСЕ работал, использовали что-то подобное. Вечером посмотрю, что именно.
|
« Изменён в : 06.10.2014 в 21:25:52 пользователем: Artem13 » |
Зарегистрирован |
http://www.aap13.narod.ru И пули, что найдет тебя, Ты не услышишь, А остальные мимо пролетят
|
|
|
Artem13 [13-й воин]
Прирожденный Джаец
Ап, и черти у ног моих сели...
Пол: Репутация: +441
|
|
Re: Система хранения кода « Ответ #2 от 08.10.2014 в 02:37:01 » |
|
Посмотрел. В качестве хоста использовали https://xp-dev.com/ В своё время вроде был бесплатным, но точно не уверен - не я создавал. Для синхронизации использовали TortoiseSVN - http://tortoisesvn.net/docs/nightly/TortoiseSVN_ru/index.html Там всё просто. Интегрируется в КМ винды. При установке или первом запуске указываешь где, что и по чём. При работе синхронизёшь через упомянутое КМ.
|
|
Зарегистрирован |
http://www.aap13.narod.ru И пули, что найдет тебя, Ты не услышишь, А остальные мимо пролетят
|
|
|
Korchy [Непреодолимая сила]
Прирожденный Джаец
Ах, было б только с кем поговорить ...
Пол: Репутация: +663
|
|
Re: Система хранения кода « Ответ #3 от 08.10.2014 в 03:14:55 » |
|
2Artem13: И как все это по личным впечатлениям? Удобно/неудобно, много лишних действий, путаницы? И раз в прошедшем времени - почему сейчас не используешь?
|
« Изменён в : 08.10.2014 в 03:15:44 пользователем: Korchy » |
Зарегистрирован |
|
|
|
Artem13 [13-й воин]
Прирожденный Джаец
Ап, и черти у ног моих сели...
Пол: Репутация: +441
|
|
Re: Система хранения кода « Ответ #4 от 08.10.2014 в 04:38:25 » |
|
08.10.2014 в 03:14:55, Korchy писал(a):И как все это по личным впечатлениям? Удобно/неудобно, много лишних действий, путаницы? |
| Да как тебе сказать... Я пользовался ей недолго (не работается мне в команде ). Путаницы особой не возникает, разве что на первых порах пока не освоишь. Там главное - все обновления и прочие манипуляции делать через эту программу, иначе слетает учёт версий. Зато инструмент мерджа для кода очень удобен, как по мне. 08.10.2014 в 03:14:55, Korchy писал(a):И раз в прошедшем времени - почему сейчас не используешь? |
| Да просто программирование - не основная моя задача. Вернее, программирование для ПК. Да и проекты невелики. Хотя смотрю на коллег и понимаю, что надо бы внедрить, а то путаница с версиями возникает, особенно для старых проектов. Но тут уже врядли так просто исправишь, если изначально с системой учёта версий не работали. Да и люди все чуть не вдвое старше меня и привыкать им к таким новшествам...
|
« Изменён в : 08.10.2014 в 04:39:58 пользователем: Artem13 » |
Зарегистрирован |
http://www.aap13.narod.ru И пули, что найдет тебя, Ты не услышишь, А остальные мимо пролетят
|
|
|
Korchy [Непреодолимая сила]
Прирожденный Джаец
Ах, было б только с кем поговорить ...
Пол: Репутация: +663
|
|
Re: Система хранения кода « Ответ #5 от 08.10.2014 в 05:04:11 » |
|
2Artem13: Спасибо. Попробую поэкспериментировать, посмотрю, как и что будет. Но пока мысль как-то крутиться подзабить на это и жить, как раньше
|
|
Зарегистрирован |
|
|
|
Artem13 [13-й воин]
Прирожденный Джаец
Ап, и черти у ног моих сели...
Пол: Репутация: +441
|
|
Re: Система хранения кода « Ответ #6 от 08.10.2014 в 07:23:49 » |
|
2Korchy: На самом деле хорошая вещь для долгоиграющих проектов. Если же проекты типа "сделали и забыл" - то оно нафик не нужно - лучше нормально код документировать
|
|
Зарегистрирован |
http://www.aap13.narod.ru И пули, что найдет тебя, Ты не услышишь, А остальные мимо пролетят
|
|
|
Bonarienz [Хороший ариец]
Враг Джавдета в анимации ДжА2, Бон-а-рьен-ц!
Репутация: +346
|
|
Re: Система хранения кода « Ответ #7 от 08.10.2014 в 08:56:30 » |
|
2Artem13: Да ты профи! Сымаю шляпку!
|
|
Зарегистрирован |
Deleatur (лат.) - Стереть все, совсем все!
|
|
|
jarni [Гарный хлопец]
Прирожденный Джаец
Мне нечего сказать.
Пол: Репутация: +306
|
|
Re: Система хранения кода « Ответ #8 от 08.10.2014 в 21:07:40 » |
|
2Korchy: СВНом пользовались на работе несколько лет пока нас не заставили перейти на ТФС. О СВНе могу петь только оды. Удобный, интуитивный, быстрый. В какой-то версии они перенесли весь локальный кеш в одну папку (вместо скрытой папки в каждой папке и подпапке проекта) что очень упростило ручное копирование проектов. Можно настроить/указать собственную программу для мерджа да и вообще много всего можно настроить. Один из коллег освоил ГИТ и теперь ни о чём другом слышать не хочет, очень хвалит гибкость и удобство пользования, наверно он просто любитель командной строки .
|
|
Зарегистрирован |
Don't worry, be happy.
|
|
|
Korchy [Непреодолимая сила]
Прирожденный Джаец
Ах, было б только с кем поговорить ...
Пол: Репутация: +663
|
|
Re: Система хранения кода « Ответ #9 от 08.10.2014 в 21:40:19 » |
|
2jarni: Где бы инструкцию посмотреть "для тупых" как это все работает?
|
|
Зарегистрирован |
|
|
|
jarni [Гарный хлопец]
Прирожденный Джаец
Мне нечего сказать.
Пол: Репутация: +306
|
|
Re: Система хранения кода « Ответ #10 от 08.10.2014 в 21:53:26 » |
|
2Korchy: КМ-Subversion-About или что-то вроде того, там всё очень просто.
|
|
Зарегистрирован |
Don't worry, be happy.
|
|
|
|