sccs-rename(1)

πŸ“¦ version 2022.10.16, in opensuse-leap 16.0

πŸ’… sccs-rename(1) β€” Schily's USER COMMANDS ✨

okay so bestie, welcome to the sccs-rename era πŸŽ€ this little icon lives in the Schily's USER COMMANDS section of the manual, and honestly? it's giving "small but mighty."


🌸 NAME 🌸

sccs-rename β€” literally marks files in the project list to get renamed at the next commit, no cap πŸ’«


πŸ¦‹ SYNOPSIS πŸ¦‹

sccs rename [options] source destination

✨ DESCRIPTION ✨

so here's the tea β˜• β€” the rename subcommand marks the file source to be renamed to destination with the next commit. that's it, that's the whole vibe 🫢

and just so you know: this subcommand is a project extension β€” it does not exist in historic sccs implementations. so if you go looking for it in the old-school versions, she's not there, periodt πŸ’…


πŸ”₯ OPTIONS πŸ”₯

ngl, there are zero options listed here β€” it's a clean slate, a blank canvas, main character energy with nothing to prove 😌✨


πŸ“ EXAMPLES πŸ“

say you wanna rename the file xec.c to cmd.c β€” you'd just call:

sccs rename xec.c cmd.c

slay, done πŸ’–


🌈 ENVIRONMENT VARIABLES 🌈

peep environ(7) for the full descriptions of these env vars that affect how sccs-rename(1) runs: LANG, LC_ALL, LC_CTYPE, LC_MESSAGES, and NLSPATH. iykyk 🧚

  • SCCS_NO_HELP β€” if this is set, sccs rename will not automatically call help(1) with the SCCS error code to print a more helpful error message. so if your script depends on the exact error messages of SCCS commands, bestie you better set SCCS_NO_HELP and also set LC_ALL=C β€” fr fr, don't skip this one πŸ™ˆ

πŸ’œ FILES πŸ’œ

nothing listed here β€” no files, no drama, we move πŸ¦‹


πŸ‘‘ ATTRIBUTES πŸ‘‘

check out attributes(7) for the deets on these attributes:

  • Attribute Type: Availability β†’ Attribute Value: SCHILYdeveloper-build-sccs
  • Attribute Type: Interface Stability β†’ Attribute Value: Evolving

(so like, she's evolving, she's growing, we love a queen on a journey 🌱)


⭐ SEE ALSO ⭐

the whole squad, assembled πŸ”₯:

sccs(1), sccs-add(1), sccs-admin(1), sccs-branch(1), sccs-cdc(1), sccs-check(1), sccs-clean(1), sccs-comb(1), sccs-commit(1), sccs-create(1), sccs-cvt(1), sccs-deledit(1), sccs-delget(1), sccs-delta(1), sccs-diffs(1), sccs-edit(1), sccs-editor(1), sccs-enter(1), sccs-fix(1), sccs-get(1), sccs-help(1), sccs-histfile(1), sccs-info(1), sccs-init(1), sccs-istext(1), sccs-ldiffs(1), sccs-log(1), sccs-print(1), sccs-prs(1), sccs-prt(1), sccs-rcs2sccs(1), sccs-remove(1), sccs-rmdel(1), sccs-root(1), sccs-sact(1), sccs-sccsdiff(1), sccs-status(1), sccs-tell(1), sccs-unedit(1), sccs-unget(1), sccs-val(1), what(1), sccschangeset(5), sccsfile(5).


πŸ’€ BUGS πŸ’€

None currently known. genuinely iconic behavior, no notes πŸ˜­πŸ’–

got bugs or suggestions? mail them to schilytools@mlists.in-berlin.de or open a ticket at https://codeberg.org/schilytools/schilytools/issues.

the mailing list archive lives here:

https://mlists.in-berlin.de/mailman/listinfo/schilytools-mlists.in-berlin.de

πŸŽ€ AUTHOR πŸŽ€

sccs rename was originally written by Joerg Schilling in 2015, and is now maintained by the schilytools project authors β€” shoutout to the OGs and the current crew 🫢✨


🌸 SOURCE DOWNLOAD 🌸

the source code for sccs is included in the schilytools project, and you can grab it from the schilytools project at Codeberg:

https://codeberg.org/schilytools/schilytools

the download directory is:

https://codeberg.org/schilytools/schilytools/releases

ok that's the whole page bestie, go forth and rename responsibly πŸ’…

and that's a wrap, babes β€” this page was brought to you by Joerg Schilling, dated 2022/10/06, filed under sccs-rename(1). mwah πŸ’‹πŸŽ€

πŸ“¦ where this page comes from