If other developers want to start using a solution from the repository, they must first checkout the solution from the repository. This process will bring the solution over to their local workspace and link it with the repository so that the developer can now send and receive changes to/from other developers.