Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

78 Commits

Repository files navigation

CVS

Local version control system implemented in Python.

Install

pip install .

Usage

  • Firstly, you should install cvs with 'pip install .'.
  • Secondly, in your working directory you should execute 'python3 -m cvs -init' in terminal.
  • After that, all the commands should be run from the same directory.
CommandDescription
python3 -m cvs -hShow help message
python3 -m cvs -initMake .cvs folder for further work with cvs
python3 -m cvs -statusShow current branch or commit you are working on
python3 -m cvs -logShow history of current commit
python3 -m cvs -add pathAdd file or folder in cvs index
python3 -m cvs -rm pathRemove file or folder in cvs index
python3 -m cvs -commit messageCommit changes
python3 -m cvs -branch nameCreate branch attached to current commit
python3 -m cvs -checkout nameUpdate files of working directory from commit, tag or branch
python3 -m cvs -tag name messageCreate tag attached to current commit
python3 -m cvs --commit-listShow all commit names
python3 -m cvs --tag-listShow all tag names
python3 -m cvs --branch-listShow all branch names

Run tests

pytest

About

cvs university project with different features

Topics

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages