Concurrency model describes how changes to the working copy are managed to prevent simultaneous edits from causing nonsensical data in the repository.In a distributed model, repositories act as peers, and users typically have a local repository with version history available, in addition to their working copies. Changes in one working copy must be committed to the master repository before they are propagated to other users. In a client–server model, users access a master repository via a client typically, their local machines hold only a working copy of a project tree. Repository model describes the relationship between various copies of the source code repository.For SCM software not suitable for source code, see Comparison of open-source configuration management software. The following tables include general and technical information on notable version control and software configuration management (SCM) software. In software development, version control is a class of systems responsible for managing changes to computer programs or other collections of information such that revisions have a logical and consistent organization. ( April 2014) ( Learn how and when to remove this template message) Please help improve this article if you can. The specific problem is: Some of these projects may no longer be in active development and should be marked as inactive. This article may require cleanup to meet Wikipedia's quality standards.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |