source control - что это?
От: Alex  
Дата: 22.03.03 20:29
Оценка:
Привет всем!

Объясните или скажите что почитать. Хочу понять что это такое: source control или version control??

Заранее спасибо.

22.03.03 23:44: Перенесено модератором из 'Программирование и бизнес' в Прочее — ХД
Re: source control - что это?
От: bkat  
Дата: 22.03.03 21:37
Оценка: 76 (11)
Здравствуйте, Alex, Вы писали:

A>Привет всем!


A>Объясните или скажите что почитать. Хочу понять что это такое: source control или version control??


A>Заранее спасибо.


Для начала предлагаю несколько вопросов.

1) Знаешь ли ты наверняка, где находятся исходники, документация,
тесты, результаты тестов и другие сопутствующие файлы?
2) Знаешь ли ты какие конкретно файлы исходников и документов являются частью твоего проекта?
3) Сможешь ли ты показать чем отличается последняя версия файла
от версии месячной давности?
4) Знаешь ли ты вообще, сколько разных версий было у каждого файла
и чем они друг от друга отличаются?
5) Сможешь ли ты определить кто, когда и зачем сделал
то или иное изменение в файле?
6) Определена ли у вас на проекте процедура "билда" продукта?
7) Допустим у твоего продукта есть несколько релизов
(не только финальных, которые уходят заказчику).
Сможешь ли ты сделать "билд" любого предыдущего релиза?
8) Предположим 2 программера изменяют один и тот же файл.
Как у вас на проекте объединяются результаты работы обоих программеров?
9) Предположим ты изменил файл.
Как другие программеры на твоем проекте узнают о твоем новом коде?

Эти и многие похожие вопросы неизбежно
встают перед командой разработчиков на длительном проекте.

Эти вопросы объединяет один простой факт...
Разработчики в ходе работы порождают кучу файлов и документов.
Все файлы и документы имеют свою, иногда очень длительную, историю.
Навести порядок во всем этом могут помочь
проверенные годами "практики", которые определяют
так называемые правила "Управление конфигурациями".
По-английски это называется "Сonfiguration management".

То о чем ты спрашиваешь, как раз и являются частью Сonfiguration management.
Есть системы, которые помогают иметь хороший Сonfiguration management (CM).
Для хорошего CM нужно иметь как минимум 2 системы (они могут быть сразу частью одной):
— система управления версиями файлов (например ClearCase, CVS)
— система отслеживания дефектов (например ClearQuest, Bugzilla).

Плюс нужна договоренность между разработчиками о том, как пользоваться
этими системами.
Re: source control - что это?
От: scorpio_cat Россия  
Дата: 28.03.03 07:41
Оценка:
Здравствуйте, Alex, Вы писали:

A>Привет всем!


A>Объясните или скажите что почитать. Хочу понять что это такое: source control или version control??


здесь
... << RSDN@Home 1.0 beta 6a >>
Re[2]: source control - что это?
От: Alex  
Дата: 16.11.04 13:48
Оценка:
Можно ли для всего этого использовать Rational Rose? Или она занимается принципиально другими вещами?
Re[3]: source control - что это?
От: GlebZ Россия  
Дата: 16.11.04 17:53
Оценка: :)
Здравствуйте, Alex, Вы писали:

A>Можно ли для всего этого использовать Rational Rose? Или она занимается принципиально другими вещами?

Безусловно нет. Rational Rose одно из средств проектирования. Но указанные выше ClearCase и ClearQuest которые входят в пакет Rational чего-там чего, может. Правда стоит это большие бабки.

За полтора года, можно было бы и посмотреть.
С уважением, Gleb.
Re[4]: source control - что это?
От: Alex  
Дата: 17.11.04 07:17
Оценка:
Отпала необходимость, а сейчас опять встаёт такой вопрос.

Подскажите откуда можно скачать вышеупомянутые средства чтобы посмотреть.

Заранее спасибо.
Re[3]: source control - что это?
От: Alex  
Дата: 17.11.04 07:24
Оценка:
Пропала необходимость, а сейчас опять — больной вопрос. Я ж до неё доберуся

Подскажите откуда скачать вышеперечисленные проги, чтобы попробовать. Или придётся бежать на рынок?

Заранее спасибо!
Re[2]: source control - что это?
От: Donz Россия http://donz-ru.livejournal.com
Дата: 18.11.04 09:20
Оценка:
Здравствуйте, scorpio_cat, Вы писали:

_>Здравствуйте, Alex, Вы писали:


A>>Привет всем!


A>>Объясните или скажите что почитать. Хочу понять что это такое: source control или version control??


_>здесь

Там только оглавление, ибо сама статья только в бумажном журнале.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.