SVK::Co...:Mirror(3)

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

πŸ’– NAME πŸ’–

SVK::Command::Mirror β€” bestie, this is the command that initializes a mirrored depotpath. That's it, that's the whole job, and it's iconic πŸͺžβœ¨


🌈 SYNOPSIS 🌈

okay so here's the vibe, copy-paste core 🫢

mirror [http|svn]://host/path DEPOTPATH

# You may also list the target part first:
mirror DEPOTPATH [http|svn]://host/path

mirror --bootstrap=DUMPFILE DEPOTPATH [http|svn]://host/path
mirror --list [DEPOTNAME...]
mirror --relocate DEPOTPATH [http|svn]://host/path
mirror --detach DEPOTPATH
mirror --recover DEPOTPATH

mirror --upgrade //
mirror --upgrade /DEPOTNAME/

lowkey the most underrated part? you can put the target part first if that's more your energy β€” the syntax said so, not me πŸ’…


✨ OPTIONS ✨

every single flag, no skipping, we don't gatekeep here πŸ’–

  • -b [--bootstrap] β€” mirror from a dump file πŸ—‚οΈ (yes, --bootstrap=DUMPFILE in the synopsis, same thing, slay)
  • -l [--list] β€” list mirrored paths πŸ“‹ give us the roster
  • -d [--detach] β€” mark a depotpath as no longer mirrored πŸͺ“ it's giving "we're not together anymore"
  • --relocate β€” change the upstream URI for the mirrored depotpath πŸ”€ new address, same icon energy
  • --recover β€” recover the state of a mirror path 🩹 healing arc, fr
  • --unlock β€” forcibly remove stalled locks on a mirror πŸ”“ forcibly, bestie. respect the drama
  • --upgrade β€” upgrade mirror state to the latest version ⬆️ glow-up, but for state
reminder that --upgrade in the synopsis takes // for everything or /DEPOTNAME/ for one depot, so you can glow up the whole world or just one lil guy πŸŽ€

that's the page, you ate it, no crumbs πŸ“

this lil masterpiece is from SVK::Command::Mirror, documented as perl v5.42.0, dated 2025-07-25 β€” go forth and mirror, main character πŸ‘‘

πŸ“¦ where this page comes from