STG-CVS(1)
π STG-CVS(1) π
okay bestie, welcome to the StGit Contributed Scripts corner of the manual, where we talk about stg-cvs, and honestly? she's a niche icon but she WORKS. π
β¨ NAME β¨
stg-cvs β the girl who manages a mixed CVS/StGit working copy π¦
πΈ SYNOPSIS πΈ
stg-cvs command
that's it. one command. no drama. π
π DESCRIPTION π
so like, stg-cvs is a little helper script, right? and her whole job is synchronizing a CVS mirror branch with an StGit stack, plus committing StGit patches back to CVS. she's basically the group chat admin keeping both sides of the convo in sync, no cap. π«Ά
here's the thing though β she does not try to reconstruct patchsets. nope, not even a little. CVS changes get imported as a single "jumbo" commit onto the mirror branch. one big commit, one big vibe, and we move on. π₯
β COMMANDS β
fetchβ records changes from CVS into the git index. it's giving "noting it down for later, bestie." β¨pullβ fetches those CVS changes and then rebases the StGit stack on top of the updated mirror. glow-up for your history. πcommitβ commits the topmost StGit patch to CVS. she's leaving the group chat to go be with CVS now. π
π SEE ALSO π
both of them, together, in the same room, iykyk. π
anyway bestie that's the whole page, you're literally so smart for reading it all the way through π β¨
that was stgit, dated 2026-06-07 β mwah, go slay some mixed CVS/StGit working copies, periodt. ππΈ
π¦ where this page comes from
- ubuntu stonking: stgit-contrib 2.6.1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms