Skip to content

adnankarol/Pythonic_Version_Control_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Pythonic_Version_Control_System

Pythonic Implementation of a Version Control System

Table of Contents

  1. To Run.
  2. Example Command.
  3. Current Features.
  4. Additional Information.

To Run

  1. Open command line cmd at the root of the repository.

  2. Run the command

    python bit.py --path [path to project]
    
  3. Command to Commit changed Files

     python bit.py --path [path to project] --command commit-mymessage
    
     python bit.py --path C:\Users\adnan\Desktop\Test_Folder --command commit-test
    
  4. Command to list All versions

    python bit.py --path [path to project] --command list_versions
    
    python bit.py --path C:\Users\adnan\Desktop\Test_Folder --command list_versions
    

Example Command

python bit.py --path C:\Users\adnan\Desktop\Test_Folder

python bit.py --path C:\Users\adnan\Desktop\Test_Folder --command list_versions

python bit.py --path C:\Users\adnan\Desktop\Test_Folder --command list_versions

Current Features

  1. Make a Version Control system Using BIT.

  2. Tracks any changes in the existing files, when user commits changes.

  3. Tracks when a new file is added.

  4. User can check all his active commits messages.

Additional Information

In case of error, feel free to contact us over Linkedin at Adnan and Niloy.

About

Pythonic Implementation of a Version Control System

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages