SVK::Co...:Update(3)

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

πŸ’– SVK::Command::Update πŸ’–

okay bestie, pull up a chair πŸŽ€ this is the page for SVK::Command::Update(3) β€” that's the SVK::Command::Update bit from the User Contributed Perl Documentation, and it's literally about bringing changes from repository to checkout copies. no cap. it's giving "your checkout is stale and we're fixing it". πŸ¦‹


✨ NAME ✨

SVK::Command::Update β€” Bring changes from repository to checkout copies 🌸


✨ SYNOPSIS ✨

update [PATH...]

like. that's it. that's the whole vibe. you give it paths (or you don't, and it does its thing) πŸ’…


✨ OPTIONS ✨

one bullet per flag, no skipping, we're doing all of them 🫢

  • -r, --revision REV β€” act on revision REV instead of the head revision. so you're like "no bestie, not HEAD, this specific REV" ✨
  • -N, --non-recursive β€” do not descend recursively πŸ™ˆ we stay on the surface level
  • -C, --check-only β€” try the operation but make no changes. it's a dress rehearsal, not the real thing πŸ’€
  • -s, --sync β€” synchronize mirrored sources before update. get the mirror caught up first πŸ”₯
  • -m, --merge β€” smerge from copied sources before update πŸ‘‘
  • -q, --quiet β€” print as little as possible. minimal chatter, maximum peace 🧚

✨ DESCRIPTION ✨

so basically: synchronize checkout copies to the revision given by -r, or to the HEAD revision by default. lowkey iconic behaviour. πŸ’–

For each updated item a line will start with a character reporting the action taken. These characters have the following meaning β€” memorize these, iykyk:

A  Added
D  Deleted
U  Updated
C  Conflict
G  Merged
g  Merged without actual change

A character in the first column signifies an update to the actual file, while updates to the file's props are shown in the second column. two columns, two whole stories, the way that works is so satisfying fr fr ✨

🌈 if both --sync and --merge are specified, like in svk up -sm, it will first synchronize the mirrored copy source path, and then smerge from it. sync then smerge. in that order. periodt. πŸ’…

and that's the whole page, bestie!! πŸŽ€ this was SVK::Command::Update(3) from the User Contributed Perl Documentation β€” perl v5.42.0, dated 2025-07-25 🌸 go forth and update your checkout copies, you absolute main character πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from