Escrevendo um pré-commit gancho usando SharpSvn. Será que falta svnlook propget?
-
06-09-2019 - |
Pergunta
Estou reescrevendo um gancho precommit subversão mais velho. Na nossa empresa, precisamos ter certeza de que arquivos binários são permitidos em cometer somente se eles têm a propriedade svn:. Set needs-lock antes de cometer
Eu comecei a escrever o gancho e parece que cada parte das obras de gancho, mas não consigo encontrar como ler, se a propriedade é definida.
Eu diria, que SvnLookClient teria o método SvnLookClient.GetProperty, mas o único que eu vejo é SvnLookClient.GetRevisionProperty. Infelizmente GetRevisionProperty não permite passar o arquivo em questão. O que estou ausente aqui?
Afinal, svnlook propget não permite a passagem de um repositório, uma transação, uma propertyname E o caminho no repositório.
Solução
Veja este usuários SharpSvn fio mailinglist .
A função foi adicionada ao Subversion tronco terça-feira e portadas para 1.500x ontem.