Написание ловушки перед фиксацией с использованием SharpSvn. Не хватает ли в svnlook propget? - PullRequest
2 голосов
/ 29 мая 2009

Я переписываю старый хук precommit subversion. В нашей компании нам нужно убедиться, что двоичные файлы разрешены при фиксации, только если они имеют свойство svn: needs-lock, установленное перед фиксацией.

Я начал писать хук, и похоже, что каждая часть хука работает, но я не могу найти, как читать, если свойство установлено.

Я бы предположил, что у SvnLookClient будет метод SvnLookClient.GetProperty, но я вижу только один SvnLookClient.GetRevisionProperty. К сожалению, GetRevisionProperty не позволяет передать рассматриваемый файл. Что мне здесь не хватает?

В конце концов, svnlook propget позволяет передавать хранилище, транзакцию, имя свойства и путь в хранилище.

1 Ответ

1 голос
/ 04 июня 2009

См. Тема рассылки пользователей SharpSvn .

Функция была добавлена ​​во вторник в магистраль Subversion и вчера перенесена на 1.500x.

...