Você entendeu mal o uso do tsvn: propriedades e editores personalizados
- A propriedade customizada funciona como qualquer outra propriedade do Subversion: é apenas um atributo adicional com alguns dados, armazenados no repositório
- Editor personalizado invocado apenas e se o botão "Editar" for pressionado na janela de propriedades da interface do TortoiseSVN
Além disso, você não pode alterar nenhum dado , associado à transação (e propriedades é parte dos dados da transação) no gancho pre-commit. Você só pode obter valor da propriedade ( svnlook pg
), que deve ser definida antes