You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Veracity (software)

From EverybodyWiki Bios & Wiki



Veracity
Developer(s)SourceGear LLC
Initial releaseOctober 18, 2010; 14 years ago (2010-10-18)
Stable release
2.5 / March 5, 2013; 11 years ago (2013-03-05)
Written inC
Engine
    Operating systemCross-platform
    PlatformCLI
    TypeRevision control
    LicenseApache License v2
    Websiteveracity-scm.com

    Search Veracity (software) on Amazon.

    Veracity is an open source distributed version control system primarily written by SourceGear LLC which versions not only the artifacts placed under version control in the repository, but also associated data for features such as the integrated bug tracking system and agile build management tool.[1][2] Written in C and JavaScript, Veracity is released under the Apache License and has a publicly available code repository,[3] however it is still mostly developed by SourceGear with limited community involvement.[4]

    Integrated Bug tracking[edit]

    Veracity's ability to tie a bug tracking system to specific versions of the repository artifacts in a distributed way allows a user to easily keep the bug tracking database in sync with the artifacts in every clone of the repository.[5] But, Veracity bug tracking data is only one data set which is versioned along with the repository artifacts in a "distributed database". Other such data includes a user list enabling built-in user access controls; and file locks (Veracity supports a "lock" mechanism similar to many traditional client-server version control systems).[2] How and where the decentralized database is stored is intended by the developers to be configurable. Veracity allows storing the repository separately from the working copy, and was designed to use an API which hides the back-end storage of the data, so that any given repository can use a wide variety of database formats or storage location. However, although a user can already have multiple working copies associated with a single repository, only one repository format (FS3) is actually supported as of version 1.0.[2][3]

    Usage[edit]

    Some of Veracity's features are specifically intended to make the software more attractive in a corporate environment. Veracity's authors feel this distinguishes it from other DVCSs such as Mercurial or Git,[6] which often seem targeted toward open-source communities at the expense of corporate users.[7] However, Damon Poole writes for Dr. Dobb's that DVCS in general, not just Veracity, can offer users just as suitable a solution as the centralized version control systems more commonly used in the corporate world; teams should consider all their options to select the best system for their project's needs.[8]

    See also[edit]

    References[edit]

    External links[edit]


    This article "Veracity (software)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Veracity (software). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.