Symbols
- !, in modules file, Excluding directories
- #cvs.lock, removing, Several developers simultaneously attempting to run CVS
- #cvs.lock, technical details, CVS locks in the repository
- #cvs.rfl, and backups, Backing up a repository
- #cvs.rfl, removing, Several developers simultaneously attempting to run CVS
- #cvs.rfl, technical details, CVS locks in the repository
- #cvs.tfl, CVS locks in the repository
- #cvs.wfl, removing, Several developers simultaneously attempting to run CVS
- #cvs.wfl, technical details, CVS locks in the repository
- &, in modules file, Ampersand modules
- -a, in modules file, Alias modules
- -d, in modules file, Module options
- -e, in modules file, Module options, How the modules file "program options" programs are run
- -i, in modules file, Module options, How the modules file "program options" programs are run
- -j (merging branches), Merging an entire branch
- -j (merging branches), and keyword substitution, Merging and keywords
- -k (keyword substitution), Substitution modes
- -o, in modules file, Module options, How the modules file "program options" programs are run
- -s, in modules file, Module options
- -t, in modules file, Module options, How the modules file "program options" programs are run
- -u, in modules file, How the modules file "program options" programs are run
- .# files, update output
- .bashrc, setting CVSROOT in, Telling CVS where your repository is
- .cshrc, setting CVSROOT in, Telling CVS where your repository is
- .cvsrc file, Default options and the ~/.cvsrc and CVSROOT/cvsrc files
- .profile, setting CVSROOT in, Telling CVS where your repository is
- .tcshrc, setting CVSROOT in, Telling CVS where your repository is
- /etc/cvsnt/PServer, The server configuration files
- /usr/local/cvsroot, as example repository, The Repository
- :ext:, setting up, Connecting with ssh
- :ext:, troubleshooting, Trouble making a connection to a CVS server
- :fork:, setting up, Connecting with fork
- :gserver:, setting up, Direct connection with GSSAPI
- :gserver:, troublshooting, Trouble making a connection to a CVS server
- :local:, setting up, The Repository
- :pserver:, setting up, Using the client with password authentication
- :pserver:, troubleshooting, Trouble making a connection to a CVS server
- :server:, setting up, Connecting with ssh
- :server:, troubleshooting, Trouble making a connection to a CVS server
- :sserver:, setting up, Using the client with password authentication
- :ssh:, setting up, Connecting with ssh
- :sspi:, setting up, Using the client with password authentication
- <<<<<<<, Conflicts example
- =======, Conflicts example
- >>>>>>>, Conflicts example
- __ files (VMS), update output
A
- Abandoning work, How to edit a file which is being watched
- Access a branch, Accessing branches
- Access control lists (ACLs), Setting permissions for files and directories
- AclMode, in CVSROOT/config, The CVSROOT/config configuration file
- ActiveScript support, ActiveScript support
- add, Adding files to a directory, add--Add files to repository
- Adding a tag, Tags-Symbolic revisions
- Adding files, Adding files to a directory
- Admin, admin--Administration
- Administrative files (intro), The administrative files
- Administrative files (reference), Reference manual for Administrative files
- Administrative files, editing them, Editing administrative files
- Alias modules, Alias modules
- Alias tags, Alias tags
- Alias, Repository, Using repository aliases
- ALL in commitinfo, Commitinfo
- Ampersand modules, Ampersand modules
- annotate, Annotate command, annotate--find out who made changes to the files
- Atomic transactions, Several developers simultaneously attempting to run CVS
- Atomicity, Several developers simultaneously attempting to run CVS
- Attic, The attic
- Authenticated client, using, Using the client with password authentication
- Authenticating server, setting up, Setting up the server for Authentication
- Authentication, stream, Global options
- Author keyword, Keyword List
- authserver, Setting up the server for Authentication
- authserver (client/server connection method), port
specification, Setting up the server for Authentication
- Automatically ignored files, Ignoring files via cvsignore
- Avoiding editor invocation, Common command options
B
- Backing up, repository, Backing up a repository
- Base directory, in CVS directory, How data is stored in the working directory
- BASE, as reserved tag name, Tags-Symbolic revisions
- BASE, special tag, Common command options
- Bill of materials, How your build system interacts with CVS
- Binary files, Handling binary files
- Branch keyword, Keyword List
- Branch merge example, Merging an entire branch
- Branch number, Revision numbers, Branches and revisions
- Branch, accessing, Accessing branches
- Branch, check out, Accessing branches
- Branch, creating a, Creating a branch
- Branch, identifying, Accessing branches
- Branch, retrieving, Accessing branches
- Branch, vendor-, Tracking third-party sources
- Branches motivation, What branches are good for
- Branches, copying changes between, Branching and merging
- Branches, sticky, Accessing branches
- Branching, Branching and merging
- Bringing a file up to date, Bringing a file up to date
- Bugs in this manual or CVS, Dealing with bugs in CVS or this manual
- Bugs, reporting, Dealing with bugs in CVS or this manual
- Builds, How your build system interacts with CVS
C
- chacl, chacl--Change access control lists
- Changes, copying between branches, Branching and merging
- Changesets, Commit identifiers
- Changing a log message, admin options
- Changing passwords, Setting and changing passwords
- Check out a branch, Accessing branches
- Checked out copy, keeping, Keeping a checked out copy
- Checkin program, Module options
- Checking commits, Commitinfo
- Checking out source, Getting the source
- checkout, checkout--Check out sources for editing
- Checkout program, Module options
- Checkout, as term for getting ready to edit, How to edit a file which is being watched
- Checkout, example, Getting the source
- checkoutlist, The checkoutlist file
- Choosing, reserved or unreserved checkouts, Choosing between reserved or unreserved checkouts
- chown, chown--Change directory owner
- Chroot, running within, Running within a chroot jail
- Cleaning up, Cleaning up
- Client/Server Operation, Remote repositories
- Client/Server Operation, port specification, Remote repositories, Setting up the server for Authentication
- co, checkout--Check out sources for editing
- Command structure, Overall structure of CVS commands
- commit, commit--Check files into the repository
- Commit files, The commit support files
- Commit identifiers, Commit identifiers
- Commit, when to, When to commit?
- commitid, Commit identifiers
- CommitId keyword, Keyword List
- COMMITID, internal variable, Expansions in administrative files
- Commitinfo, Commitinfo
- Committing changes, Committing your changes
- Common options, Common command options
- Common syntax of info files, The common syntax
- Compatibility, between CVS versions, Compatibility between CVS Versions
- Compression, Global options
- COMSPEC, environment variable, All environment variables which affect CVS
- config, in CVSROOT, The CVSROOT/config configuration file
- Configuration, Server, The server configuration files
- Conflict markers, Conflicts example
- Conflict resolution, Conflicts example
- Conflicts (merge example), Conflicts example
- Contributors (cvsnt program), What is CVS?
- Contributors (manual), Credits
- Copying a repository, Moving a repository
- Copying changes, Branching and merging
- Correcting a log message, admin options
- Creating a branch, Creating a branch
- Creating a project, Starting a project with CVS
- Creating a repository, Creating a repository
- Credits (cvsnt program), What is CVS?
- Credits (manual), Credits
- CVROOT/shadow, The shadow file
- CVS 1.6, and watches, Using watches with old versions of CVS
- cvs add, Adding files to a directory
- cvs annotate, Annotate command
- CVS command structure, Overall structure of CVS commands
- CVS directory, in repository, The CVS directory in the repository
- CVS directory, in working directory, How data is stored in the working directory
- cvs edit, How to edit a file which is being watched
- cvs editors, Information about who is watching and editing
- CVS passwd file, CVS passwd file
- cvs remove, Removing files
- cvs unedit, How to edit a file which is being watched
- cvs watch add, Telling CVS to notify you when someone modifies a file
- cvs watch off, Setting up cooperative edits
- cvs watch on, Setting up cooperative edits
- cvs watch remove, Telling CVS to notify you when someone modifies a file
- cvs watch ro, Setting up cooperative edits
- cvs watchers, Information about who is watching and editing
- CVS, introduction to, What is CVS?
- CVS, versions of, Compatibility between CVS Versions
- CVS/Base directory, How data is stored in the working directory
- CVS/Entries file, How data is stored in the working directory
- CVS/Entries.Backup file, How data is stored in the working directory
- CVS/Entries.Extra file, How data is stored in the working directory
- CVS/Entries.Extra.Old file, How data is stored in the working directory
- CVS/Entries.Log file, How data is stored in the working directory
- CVS/Entries.Old file, How data is stored in the working directory
- CVS/Entries.Static file, How data is stored in the working directory
- CVS/Notify file, How data is stored in the working directory
- CVS/Notify.tmp file, How data is stored in the working directory
- CVS/Rename file, How data is stored in the working directory
- CVS/Repository file, How data is stored in the working directory
- CVS/Root file, Telling CVS where your repository is
- CVS/Tag file, How data is stored in the working directory
- CVS/Template file, How data is stored in the working directory
- cvsadmin, admin--Administration
- CVSCONF, environment variable, All environment variables which affect CVS
- CVSEDITOR, environment variable, Committing your changes
- CVSEDITOR, internal variable, Expansions in administrative files
- cvsignore (admin file), global, Ignoring files via cvsignore
- CVSIGNORE, environment variable, All environment variables which affect CVS
- CVSLIB, environment variable, All environment variables which affect CVS
- cvslockd, The CVSNT lockserver
- cvsnt, history of, What is CVS?
- CVSPID, internal variable, Expansions in administrative files
- cvsrc file, Default options and the ~/.cvsrc and CVSROOT/cvsrc files
- CVSREAD, environment variable, All environment variables which affect CVS
- CVSREAD, overriding, Global options
- cvsroot, The Repository
- CVSROOT (file), Reference manual for Administrative files
- CVSROOT, environment variable, Telling CVS where your repository is
- CVSROOT, internal variable, Expansions in administrative files
- CVSROOT, module name, The administrative files
- CVSROOT, multiple repositories, Multiple repositories
- CVSROOT, overriding, Global options
- CVSROOT, storage of files, How files are stored in the CVSROOT directory
- CVSROOT/admin, Repository administrators
- CVSROOT/config, The CVSROOT/config configuration file
- CVSROOT/cvsrc file, Default options and the ~/.cvsrc and CVSROOT/cvsrc files
- CVSROOT/keywords, keywords
- CVSUMASK, environment variable (Unix only), File permissions
- cvswrappers, The cvswrappers file
- CVSWRAPPERS, environment variable, The cvswrappers file, All environment variables which affect CVS
- CVS_CLIENT_LOG, environment variable, All environment variables which affect CVS
- CVS_DIR, environment variable, All environment variables which affect CVS
- CVS_EXT, environment variable, All environment variables which affect CVS
- CVS_RSH, environment variable, All environment variables which affect CVS
- CVS_SERVER_LOB, environment variable, All environment variables which affect CVS
- CVS_SERVER_SLEEP, environment variable, All environment variables which affect CVS
- cygwin, compatibility issues, Compatibility between CVS Versions
D
- Date keyword, Keyword List
- Dates, Common command options
- Dead state, The attic
- Decimal revision number, Revision numbers
- DEFAULT in commitinfo, Commitinfo
- DEFAULT in verifymsg, Verifying
- Defining a module, Defining the module
- Defining modules (intro), The administrative files
- Defining modules (reference manual), The modules file
- Deleting files, Removing files
- Deleting revisions, admin options
- Deleting sticky tags, Sticky tags
- Deleting tags, Deleting, moving, and renaming tags
- Descending directories, Recursive behavior
- Device nodes, Special Files
- Diff, Viewing differences
- diff, diff--Show differences between revisions
- Differences, merging, Merging differences between any two revisions
- Directories, moving, Moving and renaming directories
- Directories, removing, Removing directories
- Directory, descending, Recursive behavior
- Disjoint repositories, Multiple repositories
- Distributing log messages, Loginfo
- driver.c (merge example), Conflicts example
E
- edit, How to edit a file which is being watched, edit--Mark files for editing
- Editing administrative files, Editing administrative files
- Editing the modules file, Defining the module
- Editor, avoiding invocation of, Common command options
- EDITOR, environment variable, Committing your changes
- EDITOR, internal variable, Expansions in administrative files
- EDITOR, overriding, Global options
- editors, Information about who is watching and editing, editors--Find out who is editing a file
- Email notification, Email notification
- emerge, Conflicts example
- Encryption, Global options
- Entries file, in CVS directory, How data is stored in the working directory
- Entries.Backup file, in CVS directory, How data is stored in the working directory
- Entries.Extra file, in CVS directory, How data is stored in the working directory
- Entries.Extra.Old file, in CVS directory, How data is stored in the working directory
- Entries.Log file, in CVS directory, How data is stored in the working directory
- Entries.Old file, in CVS directory, How data is stored in the working directory
- Entries.Static file, in CVS directory, How data is stored in the working directory
- Environment variables, All environment variables which affect CVS
- environment variables, passed to administrative
files, Expansions in administrative files
- Errors, reporting, Dealing with bugs in CVS or this manual
- Example of a work-session, A sample session
- Example of merge, Conflicts example
- Example, branch merge, Merging an entire branch
- Excluding directories, in modules file, Excluding directories
- Exit status, of commitinfo, Commitinfo
- Exit status, of CVS, CVS's exit status
- Exit status, of editor, Partial list of error messages
- Exit status, of taginfo, The taginfo file
- Exit status, of verifymsg, Verifying
- export, export--Export sources from CVS, similar to checkout
- Export program, Module options
- extnt.exe, Using 3rd party clients via the extnt wrapper
- extnt.ini, Using 3rd party clients via the extnt wrapper
F
- Fetching source, Getting the source
- File had conflicts on merge, File status
- File locking, Multiple developers
- File permissions, general, File permissions
- File status, File status
- fileattr.xml, in repository, The CVS directory in the repository
- Files, moving, Moving and renaming files
- Files, reference manual, Reference manual for Administrative files
- Filesystem locks (obsolete), CVS locks in the repository
- Fixing a log message, admin options
- Forcing a tag match, Common command options
- fork, access method, Connecting with fork
- Form for log message, rcsinfo
- Format of CVS commands, Overall structure of CVS commands
H
- Hard links, Special Files
- HEAD, as reserved tag name, Tags-Symbolic revisions
- HEAD, special tag, Common command options
- Header keyword, Keyword List
- history, history--Show status of files and users
- History browsing, History browsing
- History file, The history file
- History files, Where files are stored within the repository
- History of cvsnt, What is CVS?
- historyinfo, historyinfo
- HOME, environment variable, All environment variables which affect CVS
- HOMEDRIVE, environment variable, All environment variables which affect CVS
- HOMEPATH, environment variable, All environment variables which affect CVS
I
- Id keyword, Keyword List
- Ident (shell command), Using keywords
- Identifying a branch, Accessing branches
- Identifying files, Keyword substitution
- Ignored files, Ignoring files via cvsignore
- Ignoring files, Ignoring files via cvsignore
- import, import--Import sources into CVS, using vendor branches
- Importing files, Creating a directory tree from a number of files
- Importing files, from other version control
systems, Creating Files From Other Version Control Systems
- Importing modules, Importing for the first time
- info, info--Get information about the client and server
- Info files (syntax), The common syntax
- Informing others, Informing others about commits
- init, Creating a repository, init--Initialise a new repository
- Internal variables, Expansions in administrative files
- Introduction to CVS, What is CVS?
- Isolation, History browsing
K
- Keeping a checked out copy, Keeping a checked out copy
- Kerberos, using :gserver:, Direct connection with GSSAPI
- Kerberos, using kerberized rsh, Connecting with ssh
- Keyword expansion, Keyword substitution
- Keyword List, Keyword List
- Keyword substitution, Keyword substitution
- Keyword substitution, and merging, Merging and keywords
- Keyword substitution, changing modes, Substitution modes
- keywords, keywords
- Kflag, Substitution modes
L
- Layout of repository, The Repository
- Left-hand options, Global options
- Library interface, Triggers
- Linear development, Revision numbers
- Link, symbolic, importing, import output
- List, mailing list, What is CVS?
- Locally Added, File status
- Locally Modified, File status
- Locally Removed, File status
- LockDir, in CVSROOT/config, The CVSROOT/config configuration file
- Locker keyword, Keyword List
- Locking files, Multiple developers
- Locks, cvs, and backups, Backing up a repository
- Locks, cvs, introduction, Several developers simultaneously attempting to run CVS
- Locks, cvs, technical details, CVS locks in the repository
- Lockserver, The CVSNT lockserver
- LockServer, in CVSROOT/config, The CVSROOT/config configuration file
- Lockserver, setting up, The CVSNT lockserver
- log, log--Print out log information for files
- Log information, saving, The history file
- Log keyword, Keyword List
- Log message entry, Committing your changes
- Log message template, rcsinfo
- Log message, correcting, admin options
- Log message, verifying, Verifying
- Log messages, Loginfo
- LogHistory, in CVSROOT/config, The CVSROOT/config configuration file
- Login, Using the client with password authentication
- login, login--Cache a client password locally
- loginfo, Loginfo
- Logout, Using the client with password authentication
- logout, logout--Remove the cached entry for a password
- ls, ls--list modules, files and directories in the repository
- lsacl, lsacl--Show file/directory permissions
M
- Mail, automatic mail on commit, Informing others about commits
- Mailing list, What is CVS?
- Mailing log messages, Loginfo
- Main trunk and branches, Branching and merging
- make, How your build system interacts with CVS
- Many repositories, Multiple repositories
- Markers, conflict, Conflicts example
- Merge, an example, Conflicts example
- Merge, branch example, Merging an entire branch
- Merging, Branching and merging
- Merging a branch, Merging an entire branch
- Merging a file, Bringing a file up to date
- Merging two revisions, Merging differences between any two revisions
- Merging, and keyword substitution, Merging and keywords
- mkmodules, Partial list of error messages
- Modifications, copying between branches, Branching and merging
- Module status, Module options
- Module, defining, Defining the module
- Modules (admin file), The modules file
- Modules file, The administrative files
- Modules file program options, How the modules file "program options" programs are run
- Modules file, changing, Defining the module
- modules.db, How files are stored in the CVSROOT directory
- modules.dir, How files are stored in the CVSROOT directory
- modules.pag, How files are stored in the CVSROOT directory
- modules2 (admin file), The modules2 file
- modules2, compared to modules, How the modules2 file differs from the modules file
- modules2, syntax, Modules2 syntax
- Motivation for branches, What branches are good for
- Moving a repository, Moving a repository
- Moving directories, Moving and renaming directories
- Moving files, Moving and renaming files
- Moving tags, Deleting, moving, and renaming tags
- Multiple developers, Multiple developers
- Multiple repositories, Multiple repositories
N
- Name keyword, Keyword List
- Name, symbolic (tag), Tags-Symbolic revisions
- Needs Checkout, File status
- Needs Merge, File status
- Needs Patch, File status
- Newsgroups, What is CVS?
- notify, notify
- notify (admin file), Telling CVS to notify you when someone modifies a file
- Notify file, in CVS directory, How data is stored in the working directory
- Notify.tmp file, in CVS directory, How data is stored in the working directory
- Number, branch, Revision numbers, Branches and revisions
- Number, revision-, Revision numbers
O
- Option defaults, Default options and the ~/.cvsrc and CVSROOT/cvsrc files
- Options, global, Global options
- Options, in modules file, Module options
- Outdating revisions, admin options
- Overlap, Bringing a file up to date
- Overriding CVSREAD, Global options
- Overriding CVSROOT, Global options
- Overriding EDITOR, Global options
- Overriding rcsBIN, Global options
- Overriding TMPDIR, Global options
- Overview, Overview
- Ownership, saving in CVS, Special Files
P
- Parallel repositories, Multiple repositories
- passwd, passwd--Modify a user's password or create a user
- passwd (admin file), CVS passwd file
- PATH, environment variable, All environment variables which affect CVS
- Per-directory sticky tags/dates, How data is stored in the working directory
- Permissions, general, File permissions
- Permissions, saving in CVS, Special Files
- Policy, When to commit?
- port, specifying for remote repositories, Remote repositories, Setting up the server for Authentication
- postcommand, postcommand
- Postcommand actions, postcommand
- postcommit, postcommit
- postmodule, postmodule
- Postmodule actions, postmodule
- precommand, Precommand
- Precommand actions, Precommand
- Precommit checking, Commitinfo
- Prefix, Repository, Using repository aliases
- premodule, premodule
- Premodule actions, premodule
- pserver (client/server connection method), port
specification, Remote repositories
- PVCS, importing files from, Creating Files From Other Version Control Systems
R
- rannotate, rannotate--Show who made changes to remote files
- rchacl, rchacl--Change remote access control lists
- rchown, rchown--Change owner of a remote directory
- rcs history files, Where files are stored within the repository
- RCS keywords, redefining, keywords
- rcs revision numbers, Tags-Symbolic revisions
- rcs, importing files from, Creating Files From Other Version Control Systems
- rcs-style locking, Multiple developers
- rcsBIN, overriding, Global options
- rcsfile keyword, Keyword List
- RCSHeader keyword, Keyword List
- rcsinfo, rcsinfo
- rdiff, rdiff--'patch' format diffs between releases
- Read-only files, and -r, Global options
- Read-only files, and CVSREAD, All environment variables which affect CVS
- Read-only files, and watches, Setting up cooperative edits
- Read-only files, in repository, File permissions
- Read-only mode, Global options
- Read-only repository access, Read-only repository access
- readers (admin file), Read-only repository access
- REAL_CVSROOT, internal variable, Expansions in administrative files
- Recursive (directory descending), Recursive behavior
- Reference manual (files), Reference manual for Administrative files
- Reference manual for variables, All environment variables which affect CVS
- Regular expression syntax, The common syntax
- Regular modules, Regular modules
- release, release--Indicate that a Module is no longer in use
- Releases, revisions and versions, Versions, revisions and releases
- Releasing your working copy, Cleaning up
- Remote repositories, Remote repositories
- Remote repositories, port specification, Remote repositories, Setting up the server for Authentication
- Remove, Removing files
- remove, remove--Remove files from the working directory
- Removing a change, Merging differences between any two revisions
- Removing directories, Removing directories
- Removing files, Removing files
- Removing tags, Deleting, moving, and renaming tags
- Removing your working copy, Cleaning up
- rename, rename--Rename files in the repository
- Rename file, in CVS directory, How data is stored in the working directory
- Renaming directories, Moving and renaming directories
- Renaming files, Moving and renaming files
- Renaming tags, Deleting, moving, and renaming tags
- Replacing a log message, admin options
- Reporting bugs, Dealing with bugs in CVS or this manual
- Repositories, multiple, Multiple repositories
- Repositories, remote, Remote repositories
- Repositories, remote, port specification, Remote repositories, Setting up the server for Authentication
- Repository (intro), The Repository
- Repository administrators, Repository administrators
- Repository Alias, Using repository aliases
- Repository file, in CVS directory, How data is stored in the working directory
- Repository Prefix, Using repository aliases
- Repository, backing up, Backing up a repository
- Repository, example, The Repository
- Repository, how data is stored, How data is stored in the repository
- Repository, moving, Moving a repository
- Repository, setting up, Creating a repository
- RereadLogAfterVerify, in CVSROOT/config, The CVSROOT/config configuration file
- Reserved checkouts, Multiple developers
- Resetting sticky tags, Sticky tags
- Resolving a conflict, Conflicts example
- Restoring old version of removed file, Merging differences between any two revisions
- Resurrecting old version of dead file, Removing files
- Retrieve a branch, Accessing branches
- Retrieving an old revision using tags, Tags-Symbolic revisions
- Reverting to repository version, How to edit a file which is being watched
- Revision keyword, Keyword List
- Revision management, Revision management
- Revision numbers, Revision numbers
- Revision numbers (branches), Branches and revisions
- Revision tree, Revision numbers
- Revision tree, making branches, Branching and merging
- Revisions, merging differences between, Merging differences between any two revisions
- Revisions, versions and releases, Versions, revisions and releases
- Right-hand options, Common command options
- rlog, rlog--Return log history of remote file
- rls, ls--list modules, files and directories in the repository
- rlsacl, rlsacl--Show remote file/directory permissions
- Root file, in CVS directory, Telling CVS where your repository is
- rtag, Specifying what to tag by date or revision, rtag--Mark a single revision over multiple files
- rtag, creating a branch using, Creating a branch
S
- Saving space, admin options
- SCCS, importing files from, Creating Files From Other Version Control Systems
- script.js
- javascript, ActiveScript support
- script.pl
- perlscript, ActiveScript support
- script.rb
- rubyscript, ActiveScript support
- script.vbs
- vbscript, ActiveScript support
- Security (intro), Security
- Security, example, Security
- Security, file permissions in repository, File permissions
- Security, GSSAPI, Direct connection with GSSAPI
- Security, of pserver, Security considerations with password authentication
- Security, of sserver, Security considerations with password authentication
- Security, of sspi, Security considerations with password authentication
- Security, running as a nonprivileged user, Running CVSNT as a nonprivileged user
- Security, running within a chroot jail, Running within a chroot jail
- Security, setuid (Unix only), File permissions
- Secutiry, of ntserver, Security considerations with password authentication
- Server configuration, The server configuration files
- Server, CVS, Remote repositories
- Server, temporary directories, Temporary directories for the server
- sessionid, Commit identifiers
- SESSIONID, internal variable, Expansions in administrative files
- Setgid (Unix only), File permissions
- Setting permissions for files and directories, Setting permissions for files and directories
- Setting up a repository, Creating a repository
- Setting up the Lockserver, The CVSNT lockserver
- Setuid (Unix only), File permissions
- Shadow file, The shadow file
- Source keyword, Keyword List
- Source, getting cvsnt source, What is CVS?
- Source, getting from CVS, Getting the source
- Special files, Special Files
- Specifying dates, Common command options
- Spreading information, Informing others about commits
- sserver (client/server connection method), port
specification, Remote repositories
- ssh, Connecting with ssh
- ssh replacements (Kerberized RSH, &c), Connecting with ssh
- sspi (client/server connection method), port
specification, Remote repositories
- Starting a project with CVS, Starting a project with CVS
- State keyword, Keyword List
- status, status--Display the state of a file in the working
directory
- Status of a file, File status
- Status of a module, Module options
- Sticky date, Sticky tags
- Sticky tags, Sticky tags
- Sticky tags, resetting, Sticky tags
- Sticky tags/dates, per-directory, How data is stored in the working directory
- Storing log messages, Loginfo
- Stream authentication, Global options
- Structure, Overall structure of CVS commands
- Subdirectories, Recursive behavior
- Symbolic link, importing, import output
- Symbolic links, Special Files
- Symbolic name (tag), Tags-Symbolic revisions
- Syntax of info files, The common syntax
- SystemAuth, in CVSROOT/config, The CVSROOT/config configuration file
T
- tag, Specifying what to tag from the working directory, tag--Create a tag or branch
- Tag file, in CVS directory, How data is stored in the working directory
- Tag program, Module options
- tag, command, introduction, Tags-Symbolic revisions
- tag, creating a branch using, Creating a branch
- Tag, example, Tags-Symbolic revisions
- Tag, retrieving old revisions, Tags-Symbolic revisions
- Tag, symbolic name, Tags-Symbolic revisions
- taginfo, The taginfo file
- Tags, Tags-Symbolic revisions
- Tags, alias, Alias tags
- Tags, deleting, Deleting, moving, and renaming tags
- Tags, moving, Deleting, moving, and renaming tags
- Tags, renaming, Deleting, moving, and renaming tags
- Tags, sticky, Sticky tags
- tc, Trivial Compiler (example), A sample session
- Team of developers, Multiple developers
- TEMP, environment variable, All environment variables which affect CVS
- Template file, in CVS directory, How data is stored in the working directory
- Template for log message, rcsinfo
- Temporary directories, and server, Temporary directories for the server
- Temporary files, location of, All environment variables which affect CVS
- Third-party sources, Tracking third-party sources
- Time, Common command options
- Timezone, in input, Common command options
- Timezone, in output, log--Print out log information for files
- TMP, environment variable, All environment variables which affect CVS
- TMPDIR, environment variable, All environment variables which affect CVS
- TMPDIR, overriding, Global options
- TopLevelAdmin, in CVSROOT/config, The CVSROOT/config configuration file
- Trace, Global options
- Traceability, History browsing
- Tracking sources, Tracking third-party sources
- triggers, Triggers
- Trivial Compiler (example), A sample session
- Typical repository, The Repository
U
- Umask, for repository files (Unix only), File permissions
- Undoing a change, Merging differences between any two revisions
- unedit, How to edit a file which is being watched, unedit--Mark edit as finished without committing
- Unknown, File status
- Unreserved checkouts, Multiple developers
- Up-to-date, File status
- update, update--Bring work tree in sync with repository
- Update, introduction, Bringing a file up to date
- update, to display file status, File status
- Updating a file, Bringing a file up to date
- User aliases, CVS passwd file
- User variables, Expansions in administrative files
- USER, internal variable, Expansions in administrative files
- users (admin file), Telling CVS to notify you when someone modifies a file
- Users, adding and removing, How to add and delete users
- Using CVSNT protocols with 3rd party clients, Using 3rd party clients via the extnt wrapper
V
- Variables, Expansions in administrative files
- Vendor, Tracking third-party sources
- Vendor branch, Tracking third-party sources
- verifymsg, Verifying
- version, version--Display client and server versions.
- Versions, of CVS, Compatibility between CVS Versions
- Versions, revisions and releases, Versions, revisions and releases
- Viewing differences, Viewing differences
- VIRTUAL_CVSROOT, internal variable, Expansions in administrative files
- VISUAL, internal variable, Expansions in administrative files
W
- watch, watch--Watch for changes in a file
- watch add, Telling CVS to notify you when someone modifies a file
- watch off, Setting up cooperative edits
- watch on, Setting up cooperative edits
- watch remove, Telling CVS to notify you when someone modifies a file
- watch rw, Setting up cooperative edits
- Watcher, in CVSROOT/config, The CVSROOT/config configuration file
- watchers, Information about who is watching and editing, watchers--list watched files
- Watches, Mechanisms to track who is editing files
- wdiff (import example), Importing for the first time
- Web pages, maintaining with CVS, Keeping a checked out copy
- What (shell command), Using keywords
- What branches are good for, What branches are good for
- What is CVS not?, What is CVS not?
- What is CVS?, What is CVS?
- When to commit, When to commit?
- Work-session, example of, A sample session
- Working copy, Multiple developers
- Working copy, removing, Cleaning up
- Wrappers, The cvswrappers file
- writers (admin file), Read-only repository access