CVSCHECK(1)

πŸ“¦
version 26.08.2 Β· 2 versions
  • 26.08.2 Β· arch rolling, debian bookworm, debian trixie, epel 10, epel 9, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 26.04.2 Β· alpine 3.24
, in arch rolling, debian bookworm, debian trixie, epel 10, epel 9, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– CVSCHECK(1) πŸ’–

okay bestie, listen β€” this is the manual page for cvscheck, and it's genuinely one of those tiny little tools that just works. no cap.


✨ NAME ✨

cvscheck β€” an offline status report for the files in a checked-out CVS module. πŸ¦‹


🌸 SYNOPSIS 🌸

cvscheck [dir]

πŸŽ€ DESCRIPTION πŸŽ€

so basically cvscheck prints info about the status of your local CVS checkout, and the way it does it is without talking to the server at all. no server, no network, no waiting. that means it's extremely fast and it doesn't need a network connection. literally the dream. πŸ’…

the directory you give it gets processed recursively β€” that dir and all of its subdirectories, all the way down. and if you don't give it a directory at all? no worries, it just uses the current directory and recurses through everything under it. 🫢

every file with an interesting status gets printed with a status character sitting in front of its name. here's the whole alphabet of vibes:

  • ? foobar.c β€” this file is not known to CVS. a total stranger. πŸ™ˆ
  • M foobar.c β€” this file is definitely locally modified. for sure for sure. no debate.
  • m foobar.c β€” this file might have local changes. πŸ‘€ you should diff with the server to make sure. don't just assume, bestie.
  • C foobar.c β€” this file has a CVS conflict, which means it cannot be committed. periodt. πŸ’€
  • U foobar.c β€” this file is in CVS but is missing in your local checkout. it's giving ghost. 😭
  • T foobar.c β€” this file has an unusual sticky CVS tag. quirky!
  • A foobar.c β€” you did a cvs add on this file but haven't committed it yet. so close!
  • R foobar.c β€” you did a cvs rm on this file but haven't committed it yet. same energy, different letter. πŸ”₯
also just so you know: this utility is part of the KDE Software Development Kit. iconic behavior honestly. πŸ‘‘

🌈 SEE ALSO 🌈


πŸ’œ AUTHORS πŸ’œ

cvscheck was written by Dirk MΓΌller <mueller@kde.org> and Sirtaj Singh Kang <taj@kde.org>. absolute legends. πŸŽ€

this manual page was prepared by Ben Burton <bab@debian.org> for the Debian GNU/Linux system β€” but it may be used by others too, it's generous like that. ✨


and that's the whole thing! source: [FIXME: source], dated 2003-03-08 β€” yes she's vintage, and yes she still ate. stay offline, stay fast, mwah πŸ’–πŸ§š

πŸ“¦ where this page comes from