This documentation is archived and is not being maintained.

Merge (Command Line)

Visual Studio 2005

Combines the contents of two file copies that have the same name but are part of different projects. For definitions of the command options, see Command Options in this Help system.


Visual SourceSafe does not support merging for binary files.

ss Merge <files> [-B] [-C] [-G] [-H] [-L] [-N] [-O] [-R] [-Y] [-?]

You must have the Check Out/Check In project right in the project containing the file to which you are merging content. You only need the Read project right for the project containing the file to be merged.

Use the -GF form of the -G option to force the use of working folders for the merge operation. See -G Option (Command Line).

Best practices for use of the Merge command are:

  • Each time you do a merge, put a label on the destination project.

  • For the next merge, specify this label in the -B and -L options, for example, -BLMyLabel.

Merges the file Test.c in $/WORD with Test.c in the current project:

ss Merge $/WORD/TEST.C