SVN::H...ability(3pm)
π NAME π
SVN::Hooks::CheckCapability β bestie, this is the plugin that does a whole vibe check on your svn client's capabilities. π¦
β¨ VERSION β¨
version 1.36 β that's the one, no cap.
πΈ SYNOPSIS πΈ
Okay so listen: this SVN::Hooks plugin goes and checks whether the Subversion client actually implements the capabilities you need it to have. Like, it's not gonna let just any client walk in here without the right credentials, you know? π
It's active in the start-commit hook, so it does its thing right at the very beginning. Gatekeeping icon behavior, honestly. π
And it gets configured by this one directive:
π CHECK_CAPABILITY(CAPABILITY...) π
This directive turns the checking on, and it will straight up abort the commit if it doesn't comply. Not me being dramatic β that's literally what it does. π
The arguments are a list of capability names. Every single capability you specify has to be supported by the client in order for the hook to succeed. All of them. Every one. No skipping. π«Ά
Example, because seeing it is believing:
CHECK_CAPABILITY('mergeinfo');
π AUTHOR π
Gustavo L. de M. Chaves <gnustavo@cpan.org> β the actual main character who wrote this. π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2022 by CPqD <www.cpqd.com.br>. π’β¨
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Slay, open source fr fr. π§
Okay that's the whole page bestie, ty for coming to my TED talk π
Signing off from perl v5.36.0, dated 2022-09-11 β and yeah, the manual name is literally abbreviated to SVN::H...ability(3pm) because that's how they do, iykyk. πΈβ¨
π¦ where this page comes from
- ubuntu noble: libsvn-hooks-perl 1.36-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libsvn-hooks-perl 1.36-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libsvn-hooks-perl 1.36-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms