A.I.M. Jagged Alliance2

Добро пожаловать, Гость. Пожалуйста, выберите:
Вход || Регистрация.
26.04.2024 в 03:10:24

Главная Главная Помощь Помощь Поиск Поиск Участники Участники Вход Вход Регистрация Регистрация
A.I.M. « Система хранения кода »
   A.I.M.
   Генерал
   Ъ и Ь
(Модераторы: Zed, cha, Снайпер)
   Система хранения кода
« Предыдущая Тема | Следующая Тема »
  Тема:  Система хранения кода             Страниц: 1 Прочитано 1068 раз
Korchy
[Непреодолимая сила]
Прирожденный Джаец

Ах, было б только с кем поговорить ...


WWW Ё-мэйл

Пол:
Репутация: +663
Система хранения кода
« от 06.10.2014 в 20:59:19 »

Кто-нибудь пользуется какой-либо системой хранения кода? Я с ними ни разу не сталкивался, поэтому хотелось бы совета от практического пользователя.
Пошерстив гугл, все время натыкаюсь на github. Но он какой-то замороченный по описанию, куча команд из командной строки, и надо все это вводить на каждый чих изменения кода. Причем закрыть выложенный код или его часть, насколько я понял, можно только за деньги. Есть еще куча каких-то серверов, но все они используют ту же самую систему git.
Мне бы чего попроще. В принципе начальные требования таковы:
- Прописать где-то путь к проектам с кодом.
- Автоматическая закачка кода из файлов на сервер в интернет. Обновление, допустим раз в час или по кнопочке. И все, чтобы мне больше не морочится со всякими коммитами-откатами и т.п., как в руководстве гитхаба. Код только мой и если я захочу сохранить часть его в истории, я просто создам архивный файл.
- Возможность запретить сторонним товарищам просматривать часть кода. Точнее, чтобы левые могли смотреть только то, что я выложил в паблик доступ.
- Чтобы можно было с браузера зайти и посмотреть открытый код. Подсветка синтаксиса в браузере.
- Желательно руководство "для тупых" вроде меня.
 
Есть вообще что-то такое? Пока пытался понять github - показалось сложно. Для эксперимента создал страничку на google cod https://code.google.com/p/nx-php/ но как все это автоматизировать понять не могу.
Зарегистрирован

ban.gif
Artem13
[13-й воин]
Прирожденный Джаец

Ап, и черти у ног моих сели...


WWW Ё-мэйл

Пол:
Репутация: +441
Re: Система хранения кода
« Ответ #1 от 06.10.2014 в 21:25:39 »

2Korchy: Когда в ОГСЕ работал, использовали что-то подобное. Вечером посмотрю, что именно.
« Изменён в : 06.10.2014 в 21:25:52 пользователем: Artem13 » Зарегистрирован

Artem13.gif
http://www.aap13.narod.ru
И пули, что найдет тебя,
Ты не услышишь,
А остальные мимо пролетят

Artem13
[13-й воин]
Прирожденный Джаец

Ап, и черти у ног моих сели...


WWW Ё-мэйл

Пол:
Репутация: +441
Re: Система хранения кода
« Ответ #2 от 08.10.2014 в 02:37:01 »

Посмотрел. В качестве хоста использовали https://xp-dev.com/
В своё время вроде был бесплатным, но точно не уверен - не я создавал.
 
Для синхронизации использовали TortoiseSVN - http://tortoisesvn.net/docs/nightly/TortoiseSVN_ru/index.html
Там всё просто. Интегрируется в КМ винды. При установке или первом запуске указываешь где, что и по чём. При работе синхронизёшь через упомянутое КМ.
Зарегистрирован

Artem13.gif
http://www.aap13.narod.ru
И пули, что найдет тебя,
Ты не услышишь,
А остальные мимо пролетят

Korchy
[Непреодолимая сила]
Прирожденный Джаец

Ах, было б только с кем поговорить ...


WWW Ё-мэйл

Пол:
Репутация: +663
Re: Система хранения кода
« Ответ #3 от 08.10.2014 в 03:14:55 »

2Artem13:  
И как все это по личным впечатлениям? Удобно/неудобно, много лишних действий, путаницы?
И раз в прошедшем времени - почему сейчас не используешь?
« Изменён в : 08.10.2014 в 03:15:44 пользователем: Korchy » Зарегистрирован

ban.gif
Artem13
[13-й воин]
Прирожденный Джаец

Ап, и черти у ног моих сели...


WWW Ё-мэйл

Пол:
Репутация: +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 » Зарегистрирован

Artem13.gif
http://www.aap13.narod.ru
И пули, что найдет тебя,
Ты не услышишь,
А остальные мимо пролетят

Korchy
[Непреодолимая сила]
Прирожденный Джаец

Ах, было б только с кем поговорить ...


WWW Ё-мэйл

Пол:
Репутация: +663
Re: Система хранения кода
« Ответ #5 от 08.10.2014 в 05:04:11 »

2Artem13:  
Спасибо. Попробую поэкспериментировать, посмотрю, как и что будет. Но пока мысль как-то крутиться подзабить на это и жить, как раньше :)
Зарегистрирован

ban.gif
Artem13
[13-й воин]
Прирожденный Джаец

Ап, и черти у ног моих сели...


WWW Ё-мэйл

Пол:
Репутация: +441
Re: Система хранения кода
« Ответ #6 от 08.10.2014 в 07:23:49 »

2Korchy: На самом деле хорошая вещь для долгоиграющих проектов. Если же проекты типа "сделали и забыл" - то оно нафик не нужно - лучше нормально код документировать :)
Зарегистрирован

Artem13.gif
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
[Непреодолимая сила]
Прирожденный Джаец

Ах, было б только с кем поговорить ...


WWW Ё-мэйл

Пол:
Репутация: +663
Re: Система хранения кода
« Ответ #9 от 08.10.2014 в 21:40:19 »

2jarni:  
Где бы инструкцию посмотреть "для тупых" как это все работает?
Зарегистрирован

ban.gif
jarni
[Гарный хлопец]
Прирожденный Джаец

Мне нечего сказать.


Ё-мэйл

Пол:
Репутация: +306
Re: Система хранения кода
« Ответ #10 от 08.10.2014 в 21:53:26 »

2Korchy: КМ-Subversion-About или что-то вроде того, там всё очень просто.
Зарегистрирован

Don't worry, be happy.
Страниц: 1  Послать Тему Послать Тему Печатать Печатать

« Предыдущая Тема | Следующая Тема »

Статистика. Размер данных: 40187 GZip: off
A.I.M. » Powered by YaBB Modification 4 (v.4.0.0-pre)!
YaBB © 2000-2003. All Rights Reserved.