.. _f-pyrepohelper: module ``loghelper.pyrepo_helper`` ================================== .. inheritance-diagram:: pyquickhelper.loghelper.pyrepo_helper Short summary +++++++++++++ module ``pyquickhelper.loghelper.pyrepo_helper`` a repository class independent from the repository system (it will be guessed) :githublink:`%|py|6` Classes +++++++ +------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------+ | class | truncated documentation | +====================================================================================+======================================================================================================================+ | :class:`SourceRepository ` | Proposes the same functionality independent from the source chosen repository (GIT or SVN). On Windows, it might ... | +------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------+ Methods +++++++ +------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------+ | method | truncated documentation | +============================================================================================================+=================================================================================+ | :py:meth:`__init__ ` | | +------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------+ | :meth:`get_last_commit_hash ` | Returns the last commit. | +------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------+ | :meth:`log ` | Gets the latest changes operated on a file in a folder or a subfolder. | +------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------+ | :meth:`ls ` | Extracts the content of a location. | +------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------+ | :meth:`nb_commits ` | Returns the number of commits. | +------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------+ | :meth:`SetGuessedType ` | Guesses the repository type given a location and changes a member of the class. | +------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------+ | :meth:`version ` | Gets the latest check in number for a specific path. | +------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------+ Documentation +++++++++++++ .. automodule:: pyquickhelper.loghelper.pyrepo_helper :members: :special-members: __init__ :show-inheritance: