معرفی شرکت ها


doorstop-3.0b9


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Requirements management using version control.
ویژگی مقدار
سیستم عامل -
نام فایل doorstop-3.0b9
نام doorstop
نسخه کتابخانه 3.0b9
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Jace Browning
ایمیل نویسنده jacebrowning@gmail.com
آدرس صفحه اصلی https://pypi.org/project/Doorstop
آدرس اینترنتی https://pypi.org/project/doorstop/
مجوز LGPLv3
[![Unix Build Status](https://img.shields.io/travis/com/doorstop-dev/doorstop/develop.svg?label=unix)](https://travis-ci.com/doorstop-dev/doorstop) [![Windows Build Status](https://img.shields.io/appveyor/ci/jacebrowning/doorstop/develop.svg?label=windows)](https://ci.appveyor.com/project/jacebrowning/doorstop) <br> [![Coverage Status](http://img.shields.io/coveralls/doorstop-dev/doorstop/develop.svg)](https://coveralls.io/r/doorstop-dev/doorstop) [![Scrutinizer Code Quality](http://img.shields.io/scrutinizer/g/doorstop-dev/doorstop.svg)](https://scrutinizer-ci.com/g/doorstop-dev/doorstop/?branch=develop) [![PyPI Version](http://img.shields.io/pypi/v/Doorstop.svg)](https://pypi.org/project/Doorstop) <br> [![Gitter](https://badges.gitter.im/doorstop-dev/community.svg)](https://gitter.im/doorstop-dev/community) [![Google](https://img.shields.io/badge/forum-on_google-387eef)](https://groups.google.com/forum/#!forum/doorstop-dev) [![Best Practices](https://bestpractices.coreinfrastructure.org/projects/754/badge)](https://bestpractices.coreinfrastructure.org/projects/754) # Overview Doorstop is a [requirements management](http://alternativeto.net/software/doorstop/) tool that facilitates the storage of textual requirements alongside source code in version control. <img align="left" width="100" src="https://raw.githubusercontent.com/doorstop-dev/doorstop/develop/docs/images/logo-black-white.png"/> When a project leverages this tool, each linkable item (requirement, test case, etc.) is stored as a YAML file in a designated directory. The items in each directory form a document. The relationship between documents forms a tree hierarchy. Doorstop provides mechanisms for modifying this tree, validating item traceability, and publishing documents in several formats. Doorstop is under active development and we welcome contributions. The project is licensed as [LGPLv3](https://github.com/doorstop-dev/doorstop/blob/develop/LICENSE.md). To report a problem or a security vulnerability please [raise an issue](https://github.com/doorstop-dev/doorstop/issues). Additional references: - publication: [JSEA Paper](http://www.scirp.org/journal/PaperInformation.aspx?PaperID=44268#.UzYtfWRdXEZ) - talks: [GRDevDay](https://speakerdeck.com/jacebrowning/doorstop-requirements-management-using-python-and-version-control), [BarCamp](https://speakerdeck.com/jacebrowning/strip-searched-a-rough-introduction-to-requirements-management) - sample: [Generated HTML](http://doorstop-dev.github.io/doorstop/) # Setup ## Requirements * Python 3.5+ * A version control system for requirements storage ## Installation Install Doorstop with pip: ```sh $ pip install doorstop ``` or add it to your [Poetry](https://poetry.eustace.io/) project: ```sh $ poetry add doorstop ``` After installation, Doorstop is available on the command-line: ```sh $ doorstop --help ``` And the package is available under the name 'doorstop': ```sh $ python >>> import doorstop >>> doorstop.__version__ ``` # Usage Switch to an existing version control working directory, or create one: ```sh $ git init . ``` ## Create documents Create a new parent requirements document: ```sh $ doorstop create SRD ./reqs/srd ``` Add a few items to that document: ```sh $ doorstop add SRD $ doorstop add SRD $ doorstop add SRD ``` ## Link items Create a child document to link to the parent: ```sh $ doorstop create HLTC ./tests/hl --parent SRD $ doorstop add HLTC ``` Link items between documents: ```sh $ doorstop link HLTC001 SRD002 ``` ## Publish reports Run integrity checks on the document tree: ```sh $ doorstop ``` Publish the documents as HTML: ```sh $ doorstop publish all ./public ```


نیازمندی

مقدار نام
>=5.1,<6.0 PyYAML
>=3.3.3,<4.0.0 Markdown
>=0.12.13,<0.13.0 bottle
>=2.0,<3.0 requests
>=0.6,<0.7 python-markdown-math
>=3.4.2,<4.0.0 plantuml-markdown
- six
>=2.6,<3.0 openpyxl


زبان مورد نیاز

مقدار نام
>=3.6.2,<4.0.0 Python


نحوه نصب


نصب پکیج whl doorstop-3.0b9:

    pip install doorstop-3.0b9.whl


نصب پکیج tar.gz doorstop-3.0b9:

    pip install doorstop-3.0b9.tar.gz