--- title: "Add Solutions and Projects to Source Control | Microsoft Docs" ms.custom: "" ms.date: "06/13/2017" ms.prod: "sql-server-2014" ms.reviewer: "" ms.technology: ms.topic: conceptual helpviewer_keywords: - "projects [SQL Server Management Studio], source controls" - "solutions [SQL Server Management Studio], source controls" - "source controls [SQL Server Management Studio], solutions" - "source controls [SQL Server Management Studio], projects" ms.assetid: 3eaed80e-6f55-42ea-a964-aca31c09d055 author: mashamsft ms.author: mathoma manager: craigg --- # Add Solutions and Projects to Source Control When you add a solution to source control, the solution becomes part of a dynamic versioning archive created and maintained by the source control provider. Each time someone checks in a new version of the solution, that version becomes part of the archive and is available to other source control users. Adding a solution to source control also starts a system of centralized file management. Source control providers, such as [!INCLUDE[msCoName](../includes/msconame-md.md)] Visual SourceSafe, control access to source-controlled items; source control clients cannot write to local copies of source-controlled files without checking them out. The following table describes the topics in this section. |Topic|Description| |-----------|-----------------| |[Add Solutions to Source Control](../../2014/database-engine/add-solutions-to-source-control.md)|Describes the project types you can add, and provides instructions on how to add a solution to source control.| |[Add Projects to Source Control](../../2014/database-engine/add-projects-to-source-control.md)|Provides instructions on how to add a project to a solution.| ## See Also [Open Solutions and Projects from Source Control](../../2014/database-engine/open-solutions-and-projects-from-source-control.md)