14 января 2013 г., 12:20 пользователь Sergey V. Dyatko <
sergey.dya...@gmail.com> написал:

> On Mon, 14 Jan 2013 12:11:09 +0200
> Alexander Yerenkow <yeren...@gmail.com> wrote:
>
> > 14 января 2013 г., 11:49 пользователь Anton Yuzhaninov
> > <cit...@citrin.ru>написал:
> >
> > > 1/14/13 9:43 AM, Sayetsky Anton пишет:
> > >
> > >  В svn - не представляю, как внедрить что-либо.
> > >>
> > >
> > > Для git и hg есть расширения, позволяющие подписывать через pgp
> > > каждый commit (там это нужнее). Для svn насколько понимаю
> > > аналогичное еще не сделали.
> > >
> >
> > В свн не настолько всё продуманно, там можно ковырять отдельные
> > коммиты при необходимости.
> а как?
> вот есть некая ревизия r123, в ней 3 файлика меняли. как можно эту
> ревизию поковырять (сделав изменения в четвертом, например)
>
А вы поглядите в сам файлик ревизии, в принципе это сделать можно вроде как.

Здесь думаю больше вопрос не в том "как внедрить что-то", а в том что нет
механизма который бы дал чёткое TRUE/FALSE на вопрос "есть ли что-то левое".
Например, наверно можно ручками поредачить какое-то единичное добавление
нового файла в прошлом, который до head не участвовал в диффах. Для
скорости работы head держит полнотекстовую версию
последних версий, что по идее тоже можно похакать - подменить.
Но повторюсь, тут дело больше не в принципиальной возможности что-то
сделать, а в том что пока непонятно как и что можно проверить.
ИМХО.



>
>
> --
> wbr, tiger
>



-- 
Regards,
Alexander Yerenkow

Ответить