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