SVN  e да. трябва на всеки запис да се упдейтнат няколкото репоситорита и
няколко служебни директории на 4 сървъра(от които единия е на програмиста),
тъй като при запис се променят няколко други неща (номера на версии ,
фаилове, сесии, полета в базата(ремоте база) и други бози - има проверка за
тея и не тръгва нищо ако не мине) ако не се ъпдейтнат програмиста няма да
види резултата от промените си поради странната система.

сега се упдейтват от скриптове, които сме писали, каскадно и са в пряка
зависимост от интернет връзката- абе бавно и изнервящо.записваш, ълоудваш ,
чакаш 2 мин да ти е ъпдейтнат скриптовете и другите свързани глупости за да
видиш какво си написал.

това от което имам нужда е нещо като репликация на няколко репоситорита дори
по-скоро синхронизация, защото е двупосочно, колкото и тъпо да звучи като
терминология или по- гадния вариянт е клиент за SVN, който да може да върже
репоситорито със, да кажем, ремоте sftp (без тунели или моунтване - чисто
сфтп) като работна директория. другото ще го докарам с код. ако клиента за
конзола би ме улеснило (може би).

г.


On 7/27/07, Peter Pentchev <[EMAIL PROTECTED]> wrote:
>
> On Thu, Jul 26, 2007 at 11:11:11AM +0300, Gggg ggg wrote:
> > Здравейте,
> > имам един CVS (SVN) на които си държа кода (PHP).
> > когато програмист уплоадне на CVS-a новия си код, пост-уплоад
> процедурата
> > пуска един скрипт ,който сваля новите промени в директорията на апачето
> и по
> > този начин програмиста има вазможност да тества кода си секунди след
> като го
> > е ъплоуднал - малко тромаво, но работи.
> >
> > Проблема:
> > има програмисти, който ползват собствен сървър+апаче ,но трябва да
> ползват
> > същия CVS за да има смисъл цялата работа.
> > когато те уплоуднат кода си на ЦВС-а отнема доста време докато
> постъплоуд
> > процедурата свали промените на техния сървър и е ужасно изнервящо за
> работа.
> > представете си как натискаш запис в едитора си, отиваш в ЦВС клиента
> > уплоадваш си промените на ЦВС-а и после чакаш 2-3 мин сървъра ти да
> изтегли
> > промеите за да ги тестваш- трагедия.
> >
> > Въпроса:
> > Има ли друг начин да направя това ? или вариант да вържа 2 ЦВС-а в общ
> > репоситории, или друго?
>
> Май не си казал съвсем достатъчно...  Като начало, през цялото време май
> погрешно говориш за CVS, тъй като още в първото изречение си споменал
> Subversion.  По-интересният въпрос: какъв точно начин използвате *сега*
> за синхронизация?  Поне останах с впечатление, че използвате някакъв
> начин за синхронизация - иначе къде се получава това закъснение от 2-3
> минути?
>
> Кажи точно каква ви е системата в момента, пък някой може и да предложи
> подобрения...
>
> Поздрави,
> Петър
>
> --
> Peter Pentchev  [EMAIL PROTECTED]    [EMAIL PROTECTED]    [EMAIL PROTECTED]
> PGP key:        http://people.FreeBSD.org/~roam/roam.key.asc
> Key fingerprint FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
> You have, of course, just begun reading the sentence that you have just
> finished reading.
>
> _______________________________________________
> Lug-bg mailing list
> [email protected]
> http://linux-bulgaria.org/mailman/listinfo/lug-bg
>
>
>
_______________________________________________
Lug-bg mailing list
[email protected]
http://linux-bulgaria.org/mailman/listinfo/lug-bg

Reply via email to