[ Обновленные темы · Новые сообщения · Участники · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Моддинг » 6.3. Прочие идеи и их обсуждение » SVN(Subversion) для Innovation (Идея для разработчиков Innovation)
SVN(Subversion) для Innovation
Герыч
Админы
Сообщений: 1240
Реп: 60 / Инв: 5
Только что почти осенило, решил предложить свою идею.

Немного из жизни программистов:
Когда много-много людей участвуют в создании одной программы возникают определённые трудности в написании кода. Первое, файлов очень много и сложно отследить и организовать процесс создания программы(на это накладывается то обстоятельство, что разработчики часто просто не знают друг друга, живут в разных странах и т.п.). Второе, 2 человека могут изменить один и тот же файл и неясно, что должно произойти. Третье, все разработчики должны всегда иметь доступ к самой последней и свежей версии программы.

Так вот, дяди программисты придумали особое решение для данной проблемы - система контроля версии, и как частный её случай, SVN(Subversion).

Что это такое. Во-первых поглядите на википедии. Во-вторых, это просто умное хранилище файлов, которое позволяет хранить любой этап работы над проектом в памяти. Поскольку обычно все файлы текстовые, то хранятся только малые изменения между разными версиями файлов. Все разработчики могут одновременно участвовать в работе(в один момент времени над разными или над одним файлом). При этом могут возникать конфликты(хотя и редко), но они легко решаются.

Короче, разработчики Inno, предлагаю вам попробовать это дело.

Примеры сайтов с бесплатными SVN серверами:
http://www.xp-dev.com/
http://www.assembla.com/

Кроме того, к ним, как правило привязываются Bugtrack системы(чтобы разработчики или пользователи могли оставлять сообщения о багах).

Да, самое главное - для работы с этой фиговиной нужен клиент. Для винды самый лучший TortoiseSVN(к нему есть хорошая русская документация).


________________________
__|____|____|____|____|__
|____|____|____|____|____|
__|___бицца головой___|__
|____|____|сюда|____|____|
__|____|____|____|____|__
|____|____|____|____|____|
 
DrHitman27
Админы
Сообщений: 2115
Реп: 52
оч полезная вешь, даже если ты 1 работаешь biggrin

 
Герыч
Админы
Сообщений: 1240
Реп: 60 / Инв: 5
Именно. Для своей дипломной юзаю.

________________________
__|____|____|____|____|__
|____|____|____|____|____|
__|___бицца головой___|__
|____|____|сюда|____|____|
__|____|____|____|____|__
|____|____|____|____|____|
 
Worminkile
Проверенные
Сообщений: 899
Реп: 33
герыч вернулся!а мож он никуда и не улетал!?

Уря!пасхалька!ЫЫЫ!
 
Герыч
Админы
Сообщений: 1240
Реп: 60 / Инв: 5
У меня времени мало очень на сайт, но это выходит за рамки данной темы.
P.S. больше тут это не обсуждать


________________________
__|____|____|____|____|__
|____|____|____|____|____|
__|___бицца головой___|__
|____|____|сюда|____|____|
__|____|____|____|____|__
|____|____|____|____|____|
 
firsacho
Админы
Сообщений: 3812
Реп: 84 / Инв: 15
Да знаешь... что то проблем и не возникает особенно с этим) проблема в том что рук рабочих мало, а лени много) если бы от тех кто кричит на форуме "когда выйдет релиз??!" была бы хоть какая-нибудь помощь, то все бы было немного быстрее)



Смысл жизни в том, чтобы жизнь имела смысл... (firsacho 2005)
Рай придуман, чтобы не страшно было умирать. Ад придуман, чтобы не страшно было жить. (firsacho 2007)
Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)

mod.worms.pro - мод Worms Renewation для Worms4
 
MarkWarT
Проверенные
Сообщений: 497
Реп: 22
О, знаю, сам пользуюсь Tortoise. Самое неудобное - то, что нельзя узнать размер того, что скачиваешь
Но функция обновления через скачку с сервера измененных файлов вместо скачивания полностью новой версии - рулит!


Trading Unusual Nickname with Perfectly Straight Underlines, serious offers only
 
Форум » Моддинг » 6.3. Прочие идеи и их обсуждение » SVN(Subversion) для Innovation (Идея для разработчиков Innovation)
  • Страница 1 из 1
  • 1
Поиск: