帮助管理项目的结构命令集
fabops的Python项目详细描述
readme_inclusion_marker
**fabops**是一组fabric命令,用于帮助管理项目。
的目的不是将其用作依赖项,而是直接将
`ops/commands<;https://github.com/novopl/fabops commands>;``子模块克隆到
项目中,并为该项目创建分支。
如果对分支上的“ops/commands”进行了所有更改,那么如果在上游发布了有用的内容,那么更新这些命令就更容易了。如果
您在一个组织内使用此代码,那么明智的做法可能是制作一个fork并在其中的项目中维护常见的更改。这样您就可以
拥有一个定制版本,它仍然可以从主流更新。增加的
奖金是在一个不太可能发生的情况下被保护,当某事发生在
主流时。
BR/>命令有意地避免项目中的复杂性。这主要是为了使开发人员执行的操作集标准化。理想情况下,所有命令都应该在没有**fabops**帮助的情况下手动执行。
代码块::shell
$pip install serafin
contribution
===
代码块::shell
$git clone git@github.com:novopl/sphinx refdoc.git
$cd sphinx refdoc
$virtualenv env
$source./env/bin/activate
$pip install-r requirements.txt-r devrequirements.txt