Check In Dialog Box (Explorer and Plug-in)

Checks a changed file or project into a Visual SourceSafe database, creating a new version. When other users get or check out the file, they receive all the modifications you have made.

Dialog Box Access

In Visual SourceSafe Explorer, on the Versions menu, click Check In.

In Visual Studio, select an item in Solution Explorer. On the File menu, click Source Control, then Check In.

UI Element List for Visual SourceSafe Explorer

  • Comment
    Specifies an optional comment. Comments can contain up to 4095 characters.
  • Diff
    Displays the Difference Options dialog box or Project Difference dialog box so that you can compare the item to check in with the latest master copy.
  • From
    Specifies the path and file name for the file that you are checking in.
  • Keep checked out
    Updates the master copy with your changes, but keeps the file checked out to you.

    Note

    You can make this the default behavior by selecting the Always Keep Files Checked Out check box on the General tab in the SourceSafe Options dialog box.

  • Override Working Folders
    Projects only. Overrides the working folder set for the subprojects involved in a recursive check in operation. This option is available only when you select the Recursive check box.
  • Recursive
    Projects only. Checks in the project and all its subprojects.
  • Remove local copy
    Removes the local copy from your working folder.

UI Element List for SourceSafe Plug-in in Visual Studio

  • Check In
    Checks in all the selected items.
  • Columns
    Identifies the columns to display and the order in which they are displayed.
  • Comments
    Specifies a comment to associate with the check-in operation.
  • Compare Versions
    Opens the Difference Options dialog box or the Project Difference dialog box, which compares a item to another item and shows you any differences.
  • Don't show Check In dialog box when checking in items
    Does not show the dialog box during check-in operations.
  • Flat View
    Displays the files you are checking in as flat lists under their source control connection.
  • Name
    Displays the names of the items to check in. Items appear with the check boxes next to them selected. If you do not want to check in a particular item, clear its check box.
  • Options
    Displays check-in options when the arrow to the right of the button is clicked. Possible options are:

    Option Description

    Keep all checked out

    Updates the database with the items that you are checking in, but keeps the items checked out to you.

  • Sort
    Changes the sort order of the display columns.
  • Tree View
    Displays the folder and file hierarchy for the items you are checking in.

Remarks

You can check in a file or project that has not changed, but still create a new version in history. Upon check-in, you are prompted to specify if you want to check in the item. If you respond that you do, a new version is written to history. If your response is not to check in the item, your original checkout operation is undone and a new version is not added.

To specify the default behavior when you check in a file that has not changed, select the Check in unchanged files option on the General tab in the SourceSafe Options dialog box.

See Also

Reference

Difference Options Dialog Box (Explorer and Plug-in)
Project Difference Dialog Box (Explorer and Plug-in)
SourceSafe Options Dialog Box, General Tab

Other Resources

Visual SourceSafe User Interface Reference