CVSNT

CVSNT
Developer(s)March Hare Software, Ltd.
Initial release1998
Stable release
2009R2 / September 15, 2017; 7 years ago (2017-09-15)[1]
Repository
  • [cvs://:pserver:cvs:@cvs.cvsnt.org:/cvsnt cvs://:pserver:cvs:@cvs.cvsnt.org:/cvsnt] Edit this at Wikidata
Operating systemUnix-like, Linux, Windows, Mac OS X, OS/400
TypeVersion control
LicenseGNU GPL, GNU LGPL, others
Websitemarch-hare.com/cvsnt/

CVSNT is a version control system compatible with and originally based on Concurrent Versions System (CVS), but whereas that was popular in the open-source world, CVSNT included features designed for developers working on commercial software including support for Windows, Active Directory authentication, reserved branches/locking, per-file access control lists and Unicode filenames. Also included in CVSNT were various RCS tools updated to work with more recent compilers and compatible with CVSNT.

CVSNT was initially developed by users unhappy with the limitations of CVS 1.10.8, addressing limitations related to running CVS server on Windows and handling filenames for case-insensitive platforms. March Hare Software began sponsorship of the project in July 2004 to guarantee the project's future and to employ the original project manager on CVSNT development and commercial support.

CVSNT was commercially popular, with a number of commercial IDEs directly including support for it including Oracle JDeveloper,[2] IBM Rational Application Developer,[3] and IBM WebSphere Business Modeler.[4] The CVSNT variation of RCS tools were also widely used, including by Apple, Inc.[5] CVSNT was so ubiquitous in commercial programming that it was often referred to simply as CVS,[6] even though the open-source CVS developers had publicly stated that CVSNT was significantly different and should be kept as a separate project.[original research?]

Several books were written about CVSNT including CVSNT (CVS for NT)[7] and All About CVS.[8]

  1. ^ "Release Schedule". Retrieved 15 November 2021.
  2. ^ "Fusion Middleware Developing Applications with Oracle JDeveloper". Retrieved 15 November 2021.
  3. ^ "Apple open source code referencing CVSNT". IBM. 20 December 2013.
  4. ^ "Connect CVSNT Repository - IBM". IBM.
  5. ^ "Apple open source code referencing CVSNT". Retrieved 15 November 2021.
  6. ^ "Using an External Diff Tool with CVS".
  7. ^ 大月美佳 (20 October 2004). CVSNT (CVS for NT) - Tankobon. 秀和システム. ISBN 4798008915.
  8. ^ "All About CVS". Retrieved 15 November 2021.