Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.14;
Скачать: CL | DM;

Вниз

Version Control Systems   Найти похожие ветки 

 
Андрей Прокофьев ©   (2002-09-19 13:43) [0]

Кто какими пользуется (TeamSource, SourceSafe, etc)


 
Андрей Прокофьев ©   (2002-09-19 14:11) [1]

Что, все здесь по-одиночке работают?


 
Mirovodin ©   (2002-09-19 14:16) [2]

TeamSource


 
Андрей Прокофьев ©   (2002-09-19 14:24) [3]

Что и неудивительно :)


 
MrBeer ©   (2002-09-19 14:29) [4]

FreeVCS dlya Delphi
CVS dlya C++


 
vuk ©   (2002-09-19 14:41) [5]

FreeVCS. Кстати, по слухам, автор FreeVCS собирается систему выпустить в виде OpenSource.


 
Андрей Прокофьев ©   (2002-09-19 14:44) [6]

2 vuk © (19.09.02 14:41)
2 MrBeer © (19.09.02 14:29)
Где взяли? Ссылочку не дадите?


 
vuk ©   (2002-09-19 14:49) [7]

www.freevcs.de


 
MJH ©   (2002-09-19 15:33) [8]

FreeVCS


 
NailS ©   (2002-09-19 18:17) [9]

Очень понравился WinCVS
http://www.cvsnt.org/
http://www.wincvs.org/


 
handra ©   (2002-09-19 18:53) [10]

SourceSafe + VssConneXion


 
vuk ©   (2002-09-19 19:16) [11]

По поводу CVS. Там блокировка есть? В смысле - если я взял модуль на правку, то может его еще кто-то править до тех пор пока я его не "отпущу"?


 
MrBeer ©   (2002-09-20 01:05) [12]


> vuk © (19.09.02 19:16)
> По поводу CVS. Там блокировка есть? В смысле - если я взял
> модуль на правку, то может его еще кто-то править до тех
> пор пока я его не "отпущу"?


v CVS osnovnoe premuschestvo rabota bez blokirovki, chto ochen vazhno pri bolshoi developerskoi kommande.


 
Suntechnic ©   (2002-09-20 02:55) [13]

>MrBeer © (20.09.02 01:05)
v CVS osnovnoe premuschestvo rabota bez blokirovki, chto ochen vazhno pri bolshoi developerskoi kommande.

Простите это как? Я всегда думал, что наоборот :О. Представьте себе 3 человека отредактировали один и тот же файл. Чего с ним потом делать? Merge? Так ведь Merge такая штука, что требует предельного внимания, да и не всегда корректно провести можно.


 
SerGa ©   (2002-09-20 03:08) [14]

Господа! А кто-либо знает или слышал о системе VCS не зависящей от конкретного языка программирования?


 
Suntechnic ©   (2002-09-20 03:50) [15]

>SerGa © (20.09.02 03:08)
Господа! А кто-либо знает или слышал о системе VCS не зависящей от конкретного языка программирования?

А что разве какая-нибудь из систем контроля версий зависит от языка программирования? Это нонсенс! Другое дело, что система контроля версий может интегрироваться в среду разработки, но это совсем другая песня. У нас в компании под VSS находятся исходники Delphi, Visual C++ и C#.

>All
Я на своём веку пробовал две системы VSS и SourceOfSite. С VSS всё было чудесно, до тех пор, пока разработчики не разбрелись по разным часовым поясам. VSS это файл-серверная система, следоватьльно время Check In, Check Out операция берётся локальное. И вот когда программисты в одном часовом поясе произвели изменения по своему локальному времени, а после них программисты в другом часовом поясе произвели изменения фактически позже, но из-за разницы во времени получилось что раньше, начинаются приколы...
SourceOfSite такой проблемой не страдает, но слишком требователен к скорости сетки. Чуть что не так, тормоза жуткие.





 
SerGa ©   (2002-09-20 04:00) [16]

2 Suntechnic.
Виноват, если не прав. Не имел дела, пока, с VCS. Но может быть я не туда и не там?
Меня интересует система, которая при определенных условиях сравнивает "текущие исходные тексты" с "ранее запомненными". И сохраняет в любом виде различия, для целей последующего возвращения к какой-либо прежней версии.


 
Suntechnic ©   (2002-09-20 04:08) [17]

>SerGa © (20.09.02 04:00)
Меня интересует система, которая при определенных условиях сравнивает "текущие исходные тексты" с "ранее запомненными". И сохраняет в любом виде различия, для целей последующего возвращения к какой-либо прежней версии.

Это одно из основных требований к системе контроля версий. Любая маломальская система (если она претендует на то, чтобы назваться системой конроля версий) это делает.


 
SerGa ©   (2002-09-20 04:27) [18]

2 Suntechnic © (20.09.02 04:08)
Если можешь, подскажи пожалуйста либо наименее ресурсоемкую, либо наиболее простую, либо наиболее надежную, либо ту, которая тебе наиболее нравится. А если можешь то дай ссылку на какой-либо сравнительный анализ таких систем.
P.S. Сетевые проблеммы - не мой случай.


 
Suntechnic ©   (2002-09-20 05:17) [19]

>SerGa © (20.09.02 04:27)
VSS - Visual Source Safe от Microsoft. Проще некуда и обладает всеми теми возможностями, которыми ты интересовался. Сравнительными анализами я не занимался, использовал лишь то, что было принято у на вооружение у нас в компании.


 
SerGa ©   (2002-09-20 06:10) [20]

Спасибо, посмотрю.


 
Юрий Зотов ©   (2002-09-20 10:35) [21]

Работал с CVS и VSS, команды были от 4-х до нескольких десятков человек. Впечатление сложилось такое.

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

VSS проста, но зато имеет программный интерфейс (документирован в MSDN), что может пригодиться для ее расширения своими тулзами. Есть ли такое в CVS - не знаю.


 
vuk ©   (2002-09-20 11:00) [22]

>v CVS osnovnoe premuschestvo rabota bez blokirovki, chto ochen
>vazhno pri bolshoi developerskoi kommande.
Не всегда это удобно - все зависит от того, какое рзделение работ принято в команде разработчиков. Когда команда небольшая и, например, каждый отвечает за свой участок работы, удобнее работать с блокировками. При этом не нужно делать слияние, что экономит массу времени. В нашем случае единственное место, где приходится делать слияние - основной файл проекта (когда добавляются/удаляются модули).
Кстати, у Borland есть система контроля версий TeamSource DSP (не путать с TeamSource, что поставляется с Delphi/Builder), которая поддерживает две стратегии - с блокировками и без. Кто-нибудь с ней работал?


 
paul_shmakov ©   (2002-09-20 12:19) [23]

мы около 2-х лет работали с GPVCS (теперь называется Team Coherence). ( http://qsc.co.uk/teamcoherence.htm). основана на блокировках, полная интеграция с delphi. впечатления только положительные.


 
MrBeer ©   (2002-09-20 15:27) [24]


> Suntechnic © (20.09.02 02:55)


> vuk © (20.09.02 11:00)

ne mogu soglasitsya, kak uzhe skazal Юрий Зотов © (20.09.02 10:35) merge idyot bez problem, i block ne uderzhivaet drugih programmerov. Vpechatlenia tolko polozhitelnie.



 
vuk ©   (2002-09-20 15:41) [25]

>i block ne uderzhivaet drugih programmerov
Вот именно, не удерживает от того, чтобы написать что-то несовместимое с тем, что написали Вы.



Страницы: 1 вся ветка

Текущий архив: 2002.10.14;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.018 c
3-45214
Soft
2002-09-20 17:35
2002.10.14
Удаление повторяющихся полей с помощью SQL HELPPP!!!!!!


1-45387
DVD
2002-10-01 04:09
2002.10.14
Помогите в поиске самоучителя!


4-45647
начинающий програмер
2002-09-01 16:29
2002.10.14
Изменение разрешения


14-45544
Владик_1
2002-09-17 10:03
2002.10.14
Интернет технологии. PHP,Java,Perl? Что выбрать? С чего начать?


1-45287
Keplin Sergey
2002-10-04 14:04
2002.10.14
Как можно вставить кнопку в ListView?