Metadata-Version: 2.0
Name: litvcs
Version: 0.1
Summary: The project “LIT” is a version control system.
Home-page: https://github.com/Kh-011-WebUIPython/lit-cli
Author: Maxim Krivich
Author-email: maxkrivich@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX
Classifier: Operating System :: MacOS
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules


LitVCS
======

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:

.. code-block:: sh

   $ 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 <https://github.com/Kh-011-WebUIPython/lit-cli>`_ or your own fork, you can run the following to install cameo for development:

.. code-block:: sh

   $ 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:

.. code-block:: sh

   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 <https://github.com/Kh-011-WebUIPython/lit-cli/blob/master/LICENSE>`_ file for details

Copyright (c) 2017 - SoftServe Academy


