DiemazzIda B Wells BarnettWarren Oates Katsuragawa Station (Kyoto) The Academy (music venue) Clade Nishiyoshino, Nara Cobalt Blue George Clooney maxi 247 patch Category:Nazi propaganda films Gottfried Leibniz List of national parks Category:History of Turkey subducted slab Bełchatów County Henry Fonda Chickering and Sons Supernatural Category:1171 deaths Roşiori, Bacău Malcolm Kerr Bikaner Lagos (Nigeria) Strategic Profiling David Guetta Golog 0895793091 t786t Nordic Bronze Age vue cinema Aer Lingus Lambourne Show control Alania Airlines Oichi Picardie Trimethylgallium Dammam Isola Sant'Antonio Count Gabriel de Montgomery tunisian music File:Sobu Yokosuka Line Rapid E217 JPG Greek and Latin roots in English Category:Chinese screenwriters Core Duo |
Distributed revision control (or Distributed Version Control (Systems) (DVCS), or Decentralized Version Control) is a fairly recent innovation in software revision control. It provides some significant advantages over the more traditional centralized approach to revision control, and it has some defining characteristics that separate it from centralized systems. However, the line between distributed and centralized systems is blurring in some regards, especially since DVCSs can be used in a "centralized mode".
Vs Centralised
Comparisons are often made between centralized and distributed revision control: Differences
Advantages
Disadvantages
Work ModelThe distributed model also impacts the traditional developer working model.
HistoryThe first DVCS is Reliable Software's Code Co-op (1997). First generation DVCSes include Arch and Monotone. The second generation was prompted by the arrival of Darcs, followed by a host of others, including Mercurial, Bazaar, and Git. See the List of revision control software for a more comprehensive list. FutureSome natively centralized systems are starting to grow distributed features. For example, Subversion is able to do many operations with no network, and it is planning to implement local commits. It may become more difficult to separate natively distributed vs centralized systems. Due to the explosion of new DVCSs in the last couple years, it is likely that some of them will slow down or die off. There are many tools that rely on version control, such as wikis, file systems, and text editors. Some are starting to adopt DVCS features, and even integrate with them. E.g., the Gazest wiki. See Category:Software using distributed revision control. See alsoExternal links
|
Site Map: RSS 2.0
Recent Searches:
distributed version control system
Related Pages: |