Adding a Binary File to a VCS Repository

If you add binary files to a VCS repository, you must specify the -kb keyword substitution option when adding the file. When you add .gif files, this option is specified automatically.

To specify -kb keyword substitution, your filesystem must be set to prompt you for advanced command options.

To set prompting for advanced options for VCS commands:

  1. Right-click the filesystem's root node and choose Properties.
  2. For generic VCS support, including CVS command-line filesystems, set the Advanced Options property to True. For built-in CVS client filesystems, set the User Interface Mode property to GUI Style.

    This setting applies only the filesystem that it was set on.

tip If you want to add multiple files that are represented by the same node in the Explorer, and the node represents a mix of binary and textual files, you can set the options individually for each file. If you are working with the IDE's generic VCS support, select the Prompt for Input on Each Successive File checkbox when you are prompted for options.

If you are working with the IDE's built-in CVS client, right-click the node and choose Versioning Explorer. In the Versioning Explorer window, each file has its own node. You can run CVS commands with different command options on each file.
See also
Calling Version Control Commands
Calling CVS Commands
The Versioning Explorer
Reviewing VCS Command Status and Output
Global Settings for VCS Filesystems

Legal Notices