Hello, Roman Rokytskyy said the following on 23.07.2006 12:57:
>> 1) что для меня будет лучше cvs или svn если я: >> а) один разработчик, проектов много > > думаю, что пофиг. Нет. Неатомарность коммитов в CVS - это плохо даже в случае одного разработчика. По крайней мере, для меня это так ;) И вообще - http://better-scm.berlios.de/comparison/comparison.html >> 2) есть один проект на двух-трех клиентов, для каждого клиента надо >> вносить незначительные изменения именно под него. Как это можно >> проконтролировать кроме как заводить разные каталоги с исходниками. > > Не каталоги, а разные branches (ветки). Хотя с точки зрения организации > кода - неправильный подход. Проблемы начнутся, когда надо будет > синхронизировать ветки (например фикс бага, который надо дать всем > клиентам). В svn для этого есть команда merge. Т.е. можно, например, изменения, сделанные в одной из branches начиная с revision X по revision Y влить в trunk или в другой branch. > Если найдешь софт который может экспортировать данные из одной базы, то > написать батник который будет пробегать все поддиректории особого труда > не составит. В svn можно этот батник вставить, например, в pre-commit hook для пущей автоматизации процесса. -- Oleg

