SVK::Co...:Propset(3)
π SVK::Command::Propset π
okay bestie, gather round, because today we're talking about SVK::Command::Propset from the SVK::Command family β yes, that's the 3-section manual page, and no, it is not boring, it is literally the glow-up your versioned paths have been waiting for π¦
this one does exactly one job and does it flawlessly: it sets a property on a path. that's it. that's the whole vibe. property, meet path. path, meet property. slay β¨
πΈ NAME πΈ
SVK::Command::Propset β Set a property on path π
like, no cap, that's the entire mission statement. one property, one path, endless main character energy π
β¨ SYNOPSIS β¨
here's the summoning circle, copy it exactly bestie, characters are sacred:
propset PROPNAME PROPVAL [DEPOTPATH | PATH...]
so you hand it a PROPNAME, you hand it a PROPVAL, and then you point it at either a DEPOTPATH or a whole lil lineup of *PATH...*s and it goes to work π§
π OPTIONS π
okay this is the part where the girlies always get lost, so let's go one by one, no skipping, every single flag is getting its moment π
-R [--recursive]β descend recursively. yes queen, go all the way down, every subdirectory is getting the treatment π«Ά-r [--revision] REVβ act on revisionREVinstead of the head revision. sometimes you don't want the newest thing, you want that thing, and that is valid π--revpropβ operate on a revision property (use with-r). heads up: this one is a duo, it wants to be paired with-r, so don't leave it out there alone π-m [--message] MESSAGEβ specify commit messageMESSAGE. say what you did, bestie, future you will be so grateful π-F [--file] FILENAMEβ read commit message fromFILENAME. same energy as-mexcept the message is living in a file instead of your keyboard π--templateβ use the specified message as the template to edit. it's giving "here's a starting point, now make it yours" β¨--encoding ENCβ treat the-m/-Fvalue as being in charset encodingENC. because not every message is UTF-8 and we respect that π-P [--patch] NAMEβ instead of commit, save this change as a patch. sometimes you're not ready to commit, you're just... sketching. we've all been there π-S [--sign]β sign this change. put your name on it, it's your work, own it π-C [--check-only]β try operation but make no changes. a little dress rehearsal, a vibe check, nothing gets committed, nothing gets hurt π-q [--quiet]β print as little as possible. for when you want the results without the commentary π€«--directβ commit directly even if the path is mirrored. lowkey powerful, use it with intention, because it goes straight in regardless of the mirror situation π
ngl bestie, that's a lot of flags and they all stack β read them carefully before you commit to a commit, iykyk π
this page is SVK::Co...:Propset(3), shipped as part of the User Contributed Perl Documentation, and it's living its best life in perl v5.42.0, dated 2025-07-25 π¦
and that's the whole page, bestie β go set some properties, sign your work, and stay iconic β¨ππ
π¦ where this page comes from
- fedora 43: perl-SVK 2.2.3-45.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms