SVK::Co...:Commit(3)

πŸ“¦
version 2.2.3 Β· 2 versions
, in fedora 43

πŸ’– SVK::Command::Commit πŸ’–

okay bestie, welcome to SVK::Command::Commit β€” it's a page from the User Contributed Perl Documentation, and it's literally the whole "save ur work to the depot" moment. committing. the main character event. let's get into it 🫢


✨ NAME ✨

SVK::Command::Commit β€” Commit changes to depot 🌸

like. it commits. ur changes. to the depot. that's the gig. that's the whole vibe. no cap. πŸ’…


✨ SYNOPSIS ✨

commit [PATH...]

you run commit, you optionally hand it some PATHs, and it does the thing. slay. ✨


πŸŽ€ OPTIONS πŸŽ€

okay here's the menu, and every single one of these is staying right here because we do NOT skip options in this house πŸ‘‘

  • --import β€” import mode!! it'll automatically add and delete nodes for you, no manual labor required. lowkey helpful fr fr πŸ¦‹
  • --interactive β€” interactively select which "chunks" to commit. yes, chunks. like lil bite-sized pieces of ur diff. pick and choose, queen πŸ’…
  • -m, --message MESSAGE β€” specify commit message MESSAGE. say what you did!! future you is begging you to be descriptive 😭
  • -F, --file FILENAME β€” read the commit message from FILENAME. for when ur message is too long and too iconic to type inline πŸ“œ
  • --encoding ENC β€” treat the -m/-F value as being in charset encoding ENC. gotta tell it which encoding ur message is vibing in 🌈
  • --template β€” use the specified message as the template to edit. it's giving "starter draft, make it urs" ✨
  • -P, --patch NAME β€” instead of committing, save this change as a patch named NAME. a lil souvenir of ur changes πŸŽ€
  • -C, --check-only β€” try the operation but make no changes. a dress rehearsal. a vibe check. nothing actually happens πŸ’€
  • -N, --non-recursive β€” operate on a single directory only. don't go wandering into subdirectories, bestie πŸ™ˆ
  • --set-revprop P=V β€” set a revision property on the commit, as P=V. properties!! on the commit itself!! πŸ”₯
  • --direct β€” commit directly even if the path is mirrored. no detours, no mirror middleman, straight to the point πŸ‘‘

ngl if you're using -C / --check-only expecting ur stuff to actually get committed β€” it will not. that's the whole point. it tries, it makes no changes, it walks away. do not be surprised. 😭

and that's the page, bestie!! πŸ¦‹ written up in the User Contributed Perl Documentation, living under perl v5.42.0, dated 2025-07-25 β€” so yeah, that's the source, the version, and the date, all wrapped in a bow πŸŽ€ go commit something cute, and give it a good message fr fr πŸ’–βœ¨

πŸ“¦ where this page comes from