Go to the first, previous, next, last section, table of contents.

# Keyword substitution

As long as you edit source files inside your working copy of a module you can always find out the state of your files via ``cvs status'` and ``cvs log'`. But as soon as you export the files from your development environment it becomes harder to identify which revisions they are.

RCS uses a mechanism known as keyword substitution (or keyword expansion) to help identifying the files. Embedded strings of the form `$keyword$` and `$keyword:...$` in a file are replaced with strings of the form `$keyword:value$` whenever you obtain a new revision of the file.

- Keyword list: RCS Keywords
- Using keywords: Using keywords
- Avoiding substitution: Avoiding substitution
- Substitution modes: Substitution modes
- Log keyword: Problems with the $Log$ keyword.

Go to the first, previous, next, last section, table of contents.