SVN::H...Change(3pm)
π SVN::H...Change(3pm) β the one where we let the girlies fix their commit messages π
okay so bestie, welcome to SVN::Hooks::AllowLogChange β¨ this is a little Perl manual page, version 1.36, and it's all about letting some people edit revision log messages. yes, THE log messages. the receipts. the "what did I even do at 2am" notes. we're giving them a second chance π«Ά
πΈ NAME πΈ
SVN::Hooks::AllowLogChange β Allow changes in revision log messages. no cap, that's the whole vibe π
π VERSION π
version 1.36 β
β¨ SYNOPSIS β¨
So here's the tea: this SVN::Hooks plugin exists to allow revision log changes by some users. that's it. that's the job π
π¨ GIRL WAIT. It's deprecated. Like, lowkey retired. You should use SVN::Hooks::AllowPropChange instead. periodt. π
It's active in the pre-revprop-change hook π
And it gets configured by the following directive π
π ALLOW_LOG_CHANGE(WHO, ...) π
This directive enables the change of revision log messages, which are maintained in the svn:log revision property. yes, that property. the sacred text π
The optional WHO argument specifies the users that are allowed to make those changes. And here's the important part bestie:
- If it's absent, any user can change a log message π³ (chaos era, honestly)
- Otherwise, it specifies the allowed users depending on its type π
π STRING π
Specify a single user by name. one user. one name. simple. iconic.
π¦ REGEXP π¦
Specify the class of users whose names are matched by the Regexp. regex girlies, this one's for you β¨
ALLOW_LOG_CHANGE();
ALLOW_LOG_CHANGE('jsilva');
ALLOW_LOG_CHANGE(qr/silva$/);
look at those three examples just vibing in a code block, exactly as written, not a single character touched π
π AUTHOR π
Gustavo L. de M. Chaves <gnustavo@cpan.org> β king behavior, honestly π«Ά
π 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. free software!! the way that legal text ate π
and that's the whole page bestie π this was perl v5.36.0, dated 2022-09-11, and the manual name was SVN::H...Change(3pm) β but the full glow-up name is SVN::Hooks::AllowLogChange. go forth and fix those commit messages, but maybe use SVN::Hooks::AllowPropChange like the deprecated warning asked you to πβ¨
π¦ 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