Adding Projects and Solutions to Version Control from Solution Explorer
When a solution or project is added to version control by using Solution Explorer, or when version-controlled items are otherwise bound to Visual Studio (see How to: Bind and Unbind Projects and Solutions), version-controlled items are integrated with Solution Explorer. Visual Studio displays version control status icons which appear to the left of the items in the solution. Additional menu items specific to version control are also added.
The version control status icons are described in the following table:
Icon |
Status |
Description |
---|---|---|
None |
Blank |
Represents an item whose Team Foundation version control state is unknown. |
Checked in |
Represents an item that is under Team Foundation version control and has no pending changes against it. |
|
Checked out |
Represents an item for which the current user has a pending change in their current workspace. |
|
Pending addition |
Represents an item that is not currently on the version control server, but is being added to version control by the current user (has a pending change of add). |
In This Section
How to: Add a Project or Solution to Version Control
Explains the steps used to add projects and solutions to Team Foundation version control.How to: Choose an Alternate Mapping for a Solution
Explains the steps used to establish alternate mapping for files in a solution or project.How to: Bind and Unbind Projects and Solutions
Describes the steps that are required to bind projects and solutions.How to: Migrate Source Control Bindings from Visual SourceSafe
Describes migrating source control binding from Visual SourceSafe to Team Foundation.How to: Work Offline when the Server is Unavailable
Describes how to work with a local copy of a version-controlled file when the server is offline.
Reference
Team Foundation Version Control Command-Line Reference
Related Sections
- Team Foundation Version Control Walkthroughs
Lists walkthroughs which explore using source control, customizing a source control check-in, and using source control from the command line.