Vault

Vault (укр. сховище, вимовляється [vɔːlt]) — комерційна та власницька система керування версіями, розроблена компанією SourceGear LLC, яка пропонує цей продукт як заміну для Microsoft Visual SourceSafe від Microsoft.

Оскільки Vault розробляли та створювали здебільшого для користувачів, що переходять з Visual SourceSafe, він забезпечує майже всю низку функцій SourceSafe та уподібнений інтерфейс для всіх звичних операцій.

Для зберігання даних використовується СКБД Microsoft SQL Server. Взаємодія між клієнтською та серверною частинами здійснюється через протокол HTTP з використанням стиснення даних. Система забезпечує збереження історії змін з гарантією неподільності операцій фіксації (англ. atomic commit).

Vault було розроблено на основі програмного каркаса Microsoft .NET. Єдиною для серверної частини сумісною платформою є операційні системи Microsoft Windows, тоді як клієнтський застосунок, що забезпечує доступ до репозиторіїв Vault, є багатоплатформним і доступний для Windows, Linux та Mac OS X. Vault пропонує модулі інтеграції із інтегрованими середовищами розробки Microsoft Visual Studio та Eclipse.

Див. також

Джерела

  • Vault, SourceGear [Архівовано 6 січня 2016 у Wayback Machine.]
  • Vault Development Blog [Архівовано 4 березня 2016 у Wayback Machine.]
  • п
  • о
  • р
Роки, якщо є, показують дату першого стабільного релізу. Системи з іменами виділеними курсивом більше не підтримуються, або заплановано завершення підтримки.
Локальні
SCCS (1972) • RCS (1982)
PVCS (1985) • MKS Source Integrity (1992)
Клієнт-серверні (централізовані)
Вільні/відкриті
CVS (1990) • CVSNT (1998) • Subversion (2000)
Закриті
Software Change Manager (1970s) • ClearCase (1992) • Visual SourceSafe (1994) • Perforce (1995) • MKS Integrity (2001) • Vault (2003) • Team Foundation Server (2005) • AccuRev (?)
Розподілені (децентралізовані)
Вільні/відкриті
GNU arch (2001) • Darcs (2002) • DCVS (2002) • SVK (2003) • Monotone (2003) • Codeville (2005) • Git (2005) • Mercurial (2005) • Bazaar (2005) • Fossil (2007)
Закриті
TeamWare (1990?) • Code Co-op (1997) • BitKeeper (1998) • Plastic SCM (2006)
Концепції
Дерево змін • Набір змін • Стовбур • Гілки • Tag • Фіксація змін • Дельта кодування • Різниця • Злиття • Відгалуження
Список систем керування версіями • Порівняння систем керування версіями