---
title: CVS Reviews
meta_title: 'CVS Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 13 reviews by the users' company size, role or industry to
  find out how CVS works for a business like yours.
aggregate_rating:
  rating_value: 3.5
  review_count: 13
  scale: '5'
date_modified: '2026-09-22'
parent_category:
  name: Source Code Management
  url: https://www.g2.com/categories/source-code-management
---


# CVS Reviews
**Vendor:** FreeCAD  
**Category:** [Version Control Software](https://www.g2.com/categories/version-control-software)  
**Average Rating:** 3.5/5.0  
**Total Reviews:** 13  
**AI Enabled:** This product embeds AI to enhance or extend its core functionality.
## About 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. It fills a similar role to the free software RCS, PRCS, and Aegis packages.




## CVS Reviews
  ### 1. CVS Version Control tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shamir J. | Technical Architect, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** January 30, 2022

**What do you like best about CVS?**

CVS is a simple tool for code commit which uses command line interface.

**What do you dislike about CVS?**

If 2 or more developers work on the same file and commit at the same time then conflict occurs, this can be annoying. But the automerge feature is available when the repository is updated. Only those with conflict need to be manually fixed and committed again.

**Recommendations to others considering CVS:**

Simple tool for code management using command line interface. It is just similar to Tortoise SVN which has a GUI interface whereas CVS uses a command line interface. Code review cannot be done using CVS. One suggestion is code difference can be taken and file can be loaded to review board for code review. The difference of the local code and CVS repository can be obtained using the below command. cvs diff -u -N -U 100 > Diff1.txt and the same diff file can be loaded to review board for code review.

**What problems is CVS solving and how is that benefiting you?**

Simple tool for code management. The differences between any two revisions (example: local code and repo code) can be displayed. CVS can be integrated with bug-tracking software like JIRA, Bugzilla, etc. Multiple developers can work simultaneously on the same project except that they may face conflict if common code is altered.

  ### 2. CVS: Version Control System

**Rating:** 1.0/5.0 stars

**Reviewed by:** Verified User in Mechanical or Industrial Engineering | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** January 06, 2022

**What do you like best about CVS?**

CVS is a version control system. Its simple and less complex and has even a good UI to make it easier. Its good for a beginner and probably if you have lesser number of developers in the team.

**What do you dislike about CVS?**

Not possible to manage merges well. Doesnt have more advanced features

**What problems is CVS solving and how is that benefiting you?**

Simple Version control

  ### 3. CVS a simple SCM system for C programmers

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** November 30, 2021

**What do you like best about CVS?**

CVS tool supports simple version control for multiple users on Unix ecosystem. It's easy to learn and pick up the nuances. It's powerful if used the right way.

**What do you dislike about CVS?**

It's but pricey and clunky with merge resolutions. The community support sometimes seems to be not that great.

**What problems is CVS solving and how is that benefiting you?**

Primarily used for version controlling C programs

  ### 4. Simple and readily available Version Control for Unix

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Higher Education | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** July 08, 2018

**What do you like best about CVS?**

I use a Unix distribution with Virtual Box on windows and use CVS on that to back up my C code. So far, CVS and Git have been my primary choices. The reason why I prefer CVS is that it's less processor intensive and integrates easily into my Unix system. It also helps backup my code so that I can back to a previous built if an unexpected error occurs. Also, there is a large community of users and open source code too.

**What do you dislike about CVS?**

If I was using an actual Unix system and not a Virtual Box, I wouldn't use CVS. I would've used Git or Hg because they're simply more modern and faster. 

**Recommendations to others considering CVS:**

If you really have to save processor time, use CVS. Otherwise, I'd recommend using Git and github repositories.

**What problems is CVS solving and how is that benefiting you?**

Version Control and backing up my programs.

  ### 5. CVS for simple version control

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** July 04, 2018

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about CVS?**

CVS is very simple and sophisticated version control. It’s is good version control system.

**What do you dislike about CVS?**

Pricing for enterprises is very costly compare to other version control systems

**Recommendations to others considering CVS:**

Fairly simple to use and little bit of outdated Version Control System 

**What problems is CVS solving and how is that benefiting you?**

Version Control for source code 

  ### 6. One version control fits all projects

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Consumer Services | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** January 09, 2018

**What do you like best about CVS?**

Open source and flexible to use project of any size

**What do you dislike about CVS?**

Merging when multiple commits occur from various users

**Recommendations to others considering CVS:**

I would defenetly recommend as it serves the purpose of any development project.

**What problems is CVS solving and how is that benefiting you?**

suitable for any project. Cost effective if properly administrated under controlled environments.

  ### 7. An obsolete version control system

**Rating:** 0.0/5.0 stars

**Reviewed by:** Mark K. | Software Engineer, Internet, Enterprise (> 1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** September 26, 2016

**What do you like best about CVS?**

CVS was great when it first came out as it was one of the first software products to solve a very urgent need of versioning (no more copy-pasting files!)

**What do you dislike about CVS?**

It's obsolete and there is literally zero reason to use it ever again.  More modern version control systems (e.g. git, hg, etc) provide a huge superset of the features that CVS offered and there are tools to migrate CVS repos.  If, for some strange reason, you can't migrate a CVS repo you can probably still find a tool to use git locally (e.g. I know there's a git-svn tool that uses git locally and then commits to SVN.  There's likely a git-cvs or hg-cvs tool out there somewhere).

The huge wins of modern VCS' are distributed repos (you don't need a centralized server), and vastly superior branching & diffing.  There are a million other improvements, but these are the largest 2 IMO.

**Recommendations to others considering CVS:**

Use git or hg or any other modern VCS

**What problems is CVS solving and how is that benefiting you?**

Version control

  ### 8. Tool with many years of continuous operation

**Rating:** 4.0/5.0 stars

**Reviewed by:** Henry M. | Sofware Developer, Enterprise (> 1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**AI Translated:** This review has been translated from Spanish; Castilian using AI.

**Reviewed Date:** September 26, 2016

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about CVS?**

I have used CVS a couple of times throughout my career, and in fact, in one organization I found that they had been using it for about 5 continuous years without any kind of problem or error. It is efficient when running and helps you maintain that high standard of software quality among multiple development groups.

**What do you dislike about CVS?**

It can become quite complex at the start and you will probably need extensive knowledge of UNIX platforms.

**Recommendations to others considering CVS:**

In many cases, the inclination always turns to using GitHub or SVN, although based on my experience, I think that a tool with a long track record in the field like this always ends up being the best solution in the long run.

**What problems is CVS solving and how is that benefiting you?**

I currently use it to provide support for several large projects implemented in JAVA.

  ### 9. COncurrent Versioning system to keep track of changes in work done so far

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** October 04, 2016

**What do you like best about CVS?**

CVS uses delta compression ie. it will only push the changes from new version to the previous version on server. This will save a lot of time in case of huge files.
One can easily compare the two versions, checks the complete history (even if the file was deleted and then added again with the same name).
It allows check-in only in case you have the latest version of file, if some one has already added some changes after you check-out, it will show error and will not let you add to avoid overlapping/missing of changes.

**What do you dislike about CVS?**

WIth so many other version control option in market, which have advanced features along with basic features cvs provides, its usage has been decreased.

**Recommendations to others considering CVS:**

Can use this version controlling system in case the usage is limited to just keep history of all the changes. I you need to use other advanced features like graphs/push-pull requests then this is definitely not a good choice.

**What problems is CVS solving and how is that benefiting you?**

Version controlling and committing code for sharing it with others in a team for review/code re-use purpose.

  ### 10. CVS is somewhat simple to use, and does a decent job

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Networking | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** December 06, 2016

**What do you like best about CVS?**

It's very common, easy to find help and pretty straightforward to use. It also does a decent job of merging changes and noting any conflicts.

**What do you dislike about CVS?**

Some operations seem to take a lot of extra, unnecessary steps, such as adding or deleting files, or just checking out a few files that are in different subdirectories several folders deep.

**Recommendations to others considering CVS:**

I'm not sure what it takes to initially set up a repository, but making changes to one is quite simple and straightforward.

**What problems is CVS solving and how is that benefiting you?**

Version controlling code. It's fairly simple to make quick checkins of code as you are working, tag checkins, view a history/annotation of a file, and compare versions. It's also nicely integrated into emacs for quickly comparing 2 versions.

  ### 11. Stable and robust source code version control

**Rating:** 4.0/5.0 stars

**Reviewed by:** Laura R. | Ingeniero de software, Enterprise (> 1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**AI Translated:** This review has been translated from Spanish; Castilian using AI.

**Reviewed Date:** August 02, 2016

**What do you like best about CVS?**

It is one of the most robust and stable source code version controllers on UNIX servers, with the advantage of having a long history. You can be very meticulous in configuring it and make it adapt to your team and development environment.

**What do you dislike about CVS?**

It's complicated and somewhat old, usually to have the services running well you need quite a few hours of configuration and really know what you're doing if you don't want to spend days trying to fix errors.

**Recommendations to others considering CVS:**

Consider using one of the existing alternatives before starting with this tool, especially if your team is just starting or has little experience in the field of source code versioning.

**What problems is CVS solving and how is that benefiting you?**

Management of legacy source code is a standard in the market and is specifically adapted for old code that needs to be maintained and updated.

  ### 12. Easy to Use

**Rating:** 5.0/5.0 stars

**Reviewed by:** Esti T. | High Net Worth Lending Analyst, Financial Services, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** January 22, 2017

**What do you like best about CVS?**

Coupons download automatically every week or so. Easy to pick up prescriptions from the pharmacy with the app.

**What do you dislike about CVS?**

Pay through the app is very slow and there is no way to go back.
Alerts from app that new coupons have arrived is a nuisance.

**What problems is CVS solving and how is that benefiting you?**

Saving money with digital coupons.

  ### 13. Great product

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Services | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** This review contains authentic analysis and has been reviewed by our team

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** October 06, 2016

**What do you like best about CVS?**

Used widely among my colleagues, and seem happy with it.

**What do you dislike about CVS?**

User interface is sometimes difficult, but still effective.

**What problems is CVS solving and how is that benefiting you?**

A wide variety - hard to track just one.


## CVS Discussions
  - [What is difference between SVN and CVS?](https://www.g2.com/discussions/what-is-difference-between-svn-and-cvs)
  - [What is CVS technology?](https://www.g2.com/discussions/what-is-cvs-technology)
  - [What operating system does CVS use?](https://www.g2.com/discussions/what-operating-system-does-cvs-use)
  - [What is CVS software development?](https://www.g2.com/discussions/what-is-cvs-software-development)

- [View CVS pricing details and edition comparison](https://www.g2.com/products/cvs/reviews?section=pricing&secure%5Bexpires_at%5D=2026-09-25+05%3A07%3A59+-0500&secure%5Bsession_id%5D=5f486f81-56d9-457b-8161-1ccb955b986f&secure%5Btoken%5D=d9a4ee202df56e159c344c6df687aed1ec06fe496d8a2b5e8ceebc145eb6bf3f&format=llm_user)

## CVS Features
**Activity Tracking**
- Activity Tracking

**API**
- API

**AI Copilot**
- AI Copilot

**Third-Party Integrations**
- Third-Party Integrations

**Workflow Management**
- Workflow Management

**Alerts/Notifications**
- Alerts/Notifications

**Mobile Access**
- Mobile Access

**Generative AI**
- Generative AI

**Change Management**
- Change Management

**Reporting/Analytics**
- Reporting/Analytics

**Access Controls/Permissions**
- Access Controls/Permissions

**Issue Management**
- Issue Management

**Version Control**
- Version Control

**Audit Trail**
- Audit Trail

**Authentication**
- Authentication

**Search/Filter**
- Search/Filter

**Project Management**
- Project Management

**Workflow Automation**
- Workflow Automation

**Content Library**
- Content Library

**Task Progress Tracking**
- Task Progress Tracking

**Custom Development**
- Custom Development

**Two-Factor Authentication**
- Two-Factor Authentication

**Issue Tracking**
- Issue Tracking

**Visual Analytics**
- Visual Analytics

**Assignment Management**
- Assignment Management

**Continuous Integration**
- Continuous Integration

**Rules-Based Workflow**
- Rules-Based Workflow

**Repository Management**
- Repository Management

**Performance Monitoring**
- Performance Monitoring

**Backup and Recovery**
- Backup and Recovery

**Application Management**
- Application Management

**Bug Tracking**
- Bug Tracking

**Testing/QA Management**
- Testing/QA Management

**Encryption**
- Encryption

**Wiki**
- Wiki

**Bug/Issue Capture**
- Bug/Issue Capture

**Vulnerability Scanning**
- Vulnerability Scanning

**Static Analysis**
- Static Analysis

**Security Testing**
- Security Testing

**Configuration Automation**
- Configuration Automation

**Code Repository Integration**
- Code Repository Integration

**Collaborative Development**
- Collaborative Development

**Multiple Programming Languages Supported**
- Multiple Programming Languages Supported

**Code Review**
- Code Review

## Top CVS Alternatives
  - [Git](https://www.g2.com/products/git/reviews) - 4.7/5.0 (524 reviews)
  - [Azure DevOps Server](https://www.g2.com/products/azure-devops-server/reviews) - 4.2/5.0 (195 reviews)
  - [Subversion](https://www.g2.com/products/subversion/reviews) - 3.9/5.0 (63 reviews)

