OpenCVS

  •        3714

OpenCVS is a FREE implementation of the Concurrent Versions System, the most popular open source revision control software. It can be used as both client and server for repositories and provides granular access control over data stored in the repository. It aims to be as compatible as possible with other CVS implementations, except when particular features reduce the overall security of the system.

The OpenCVS project was started after discussions regarding the latest GNU CVS vulnerabilities that came out. Although CVS is widely used, its development has been mostly stagnant in the last years and many security issues have popped up, both in the implementation and in the mechanisms.

http://www.opencvs.org/

Tags
Implementation
License
Platform

   




Related Projects

CVS


CVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. CVS is a production quality system in wide use around the world, including many free software projects.

Darcs - Distributed Revision Control in Haskell


Darcs is a distributed advanced revision control system written in Haskell. It is similar to Git, Mercurial and Bazaar. User will have own personnel repository and commits his changes to it. Later the changes are pushed to the centralized repository. Every repository is a branch and it provides support to integrate the changes between them. It provides support to send the changes by email.

Git


Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Monotone


Monotone is a free distributed version control system. It provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. It understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. It uses cryptographic version naming and client-side RSA certificates.

Mercurial


Mercurial is fast and powerful. Mercurial offers you the power and speed to efficiently handle projects of any size and kind. Every clone contains the whole project history, so committing, branching, tagging and merging are local operations which makes them fast and convenient. You can use a multitude of workflows and easily enhance its functionality with extensions.



Fossil


Fossil is a distributed version control like Git and Mercurial. Fossil also supports distributed bug tracking and distributed wiki all in a single integrated package. It is simple, high-reliability, distributed software configuration management.

Subversion


Subversion is an open source version control system. Founded in 2000 by CollabNet, Inc., the Subversion project and software have seen incredible success over the past decade. The open source community has used Subversion widely: for example in projects such as Apache Software Foundation, Free Pascal, FreeBSD, GCC, Django, Ruby, Mono, SourceForge, ExtJS, Tigris.org, PHP and MediaWiki. Google Code also provides Subversion hosting for their open source projects.

Gitlab - The platform for modern developers


GitLab Community Edition (CE) is open source software to collaborate on code. Create projects and repositories, manage access and do code reviews. Each project has a wiki backed up by a separate git repository. Use the ticketing system included in GitLab or integrate your existing system and lot more.

Trac - Integrated SCM and Project Management


Trac is a lightweight project management tool that is implemented as a web-based application. It has an enhanced wiki and issue tracking system for software development projects. Trac will impose as little as possible on a team's established development process and policies.

scm - Short Presentation on Source Control Management/Version Control


Short Presentation on Source Control Management/Version Control

TortoiseHg - Client for Mercurial Revision Control


TortoiseHg is a Windows shell extension and a series of applications for the Mercurial distributed revision control system. It also includes a Gnome/Nautilus extension and a CLI wrapper application so the TortoiseHg tools can be used on non-Windows platforms.

rcs - Revision Control System (RCS) file version management tools


Revision Control System (RCS) file version management tools

bzr-visualstudio


An integration package that brings the wonderful world of friendly distributed version control to Visual Studio 2005. The project includes a class library written in C# exposing a Bazaar API to all .NET languages running with Mono or Microsoft's .NET, and a Visual Studio source control provider which integrates the Bazaar version control system into Visual Studio 2005.

Ankhsvn


AnkhSVN is a Subversion Source Control Provider for Microsoft Visual Studio 2005, 2008 and 2010. AnkhSVN provides source code management support to all project types supported by Visual Studio and allows you to perform the most common version control operations directly from inside the Microsoft Visual Studio IDE.

scm-conduit - A tool for bridging distributed version control systems to perforce


A tool for bridging distributed version control systems to perforce

RHodeCode - Centralized control for distributed repositories


RhodeCode is an open source repository management platform. It provides unified security and team collaboration across Git, Subversion, and Mercurial. Pick the repository type depending on your project, not on your code management tool. Read and write in all repository types from one central point, and see commits, forks, and changeset merges at a glance. Its features include Intuitive System Management, Full text search, Access Management, Change log etc.

scm-tools - Tools for SCM (Source Control Management) systems


Tools for SCM (Source Control Management) systems

ViewVC - browser interface for CVS and Subversion


ViewVC is a browser interface for CVS and Subversion version control repositories. It generates templatized HTML to present navigable directory, revision, and change log listings. It can display specific versions of files as well as diffs between those versions.

Team Foundation Server Revision Labeller for CruiseControl.NET


TFS Revision Labeller for CC.NET makes possible to label your builds with the latest version of the code in your TFS. Finally, you can use CC.NET with the full power of the TFS Version Control System. No Excuse!

Mercurial SCM Plug-In For Axosoft OnTime


This project implements an SCM plug-in for Axosoft OnTime that will let developers use a Mercurial version control repository to associate files and changes with OnTime projects.