Skip to main content

The project “LIT” is a version control system. Project tracks all changes in local files and compares these files with files stored on the remote server. Basically “LIT” can be used as source code management, but you can store any files you want.

Goal

  • The main goal is to create a new version control system with command line interface and web-based user interface.

  • Another goals of the new system:

  • Store the history of documents;

  • Track files’ changes;

  • Availability to get remote access to the files;

  • Teams can work on one project;

  • User-friendly interface;

  • Simple to understand and work with LIT;

  • Easy to start using if you have no previous experience with VCS.

Installation

PyPI

To install LitVCS, run this command in your terminal:

$ pip install litvcs

This is the preferred method to install LitVCS, as it will always install the most recent stable release.

Source files

In case you downloaded or cloned the source code from GitHub or your own fork, you can run the following to install cameo for development:

$ git clone https://github.com/Kh-011-WebUIPython/lit-cli
$ cd lit-cli
$ pip install --editable .

Note: Don’t forget about ‘sudo’!

Basic Usage

Available command list:

usage: lit [-h]
           {add,branch,checkout,commit,diff,init,log,rm,settings,status} ...

LIT version control system

positional arguments:
  {add,branch,checkout,commit,diff,init,log,rm,settings,status}
    add                 add files to staging area
    branch              manage branch
    checkout            checkout to another branch
    commit              commit files from staging area to repository
    diff                show changes in file since last commit
    init                initialize repository in the current directory
    log                 show commits history
    rm                  remove files from staging area
    settings            user settings
    status              show repository state

optional arguments:
  -h, --help            show this help message and exit

License

This project is licensed under the MIT License - see the LICENSE file for details

Copyright (c) 2017 - SoftServe Academy

Release files for litvcs 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for litvcs 0.1
File Size Uploaded
litvcs-0.1.tar.gz 31.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for litvcs 0.1
File Interpreter ABI Platform
litvcs-0.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 73.1 kB

Release files / litvcs-0.1.tar.gz

Download URL litvcs-0.1.tar.gz
Size 31.9 kB
Tags Source
SHA-256 checksum
How to use checksums
1c836ccf93eccf356b6d5b2ee7fa4237a3c42e0fdb63bcac1a03be388c8164f3
BLAKE2b-256 checksum
How to use checksums
f410f034a65cedfaf5c679c71b3b75fed57ad8c4e0394f481e52484278d28e4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / litvcs-0.1-py2.py3-none-any.whl

Download URL litvcs-0.1-py2.py3-none-any.whl
Size 41.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
6db55b5005f303f00d8e10a2aba94f51cc3269a1ff4a9e8550271a94fc2d363d
BLAKE2b-256 checksum
How to use checksums
fcb11dfb0804184770627fd63f3b545dfc3b4ac1d73f9c138f7fef4a79186035
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page