安装、更新和存档icemac.addressbook的安装。
icemac.install.addressbook的Python项目详细描述
icemac.install.addressbook
脚本以方便安装和更新现有安装 icemac.addressbook到包的新版本。
内容
Installation of the scripts
使用pip:
安装程序包icemac.install.addressbook
$ pip install icemac.install.addressbook
这将在bin
目录中创建两个脚本:
- ^{tt1}$
- ^{tt2}$
Usage
install-addressbook
使用以下命令启动脚本:
$ bin/install-addressbook [VERSION_NUMBER]
其中VERSION_NUMBER是要安装resp的版本号。 你想更新到。如果你不写,就用最新的版本。
脚本执行以下步骤:
- 将
icemac.addressbook
的源发行版下载到临时 目录。 - 将源发行版提取到当前工作目录。
- 运行安装脚本。如果有一个名为current的符号链接指向
以前的
icemac.addressbook
安装使用 配置作为安装中问题的默认答案 过程。 - 创建或替换指向新符号的名为current的新符号链接 安装。
make-current-addressbook
如果要切换回旧的安装地址,此脚本将非常有用 书的版本以防出错。
使用以下命令启动脚本:
$ bin/make-current-addressbook VERSION_NUMBER
其中VERSION_NUMBER是要生成 现在的那个。
脚本执行以下步骤:
- 创建或替换指向新符号的名为current的新符号链接 安装。
archive-addressbook
安装新版本的通讯簿后,可以将 使用此脚本的上一个。
使用以下命令启动脚本:
$ bin/archive-addressbook 4.1
其中4.1是要存档的安装的版本号。
脚本执行以下步骤:
- 创建请求的
icemac.addressbook
安装(由install-addressbook安装) 名为archive的目录。(如果archive目录 还没有存在)。 - 删除请求的
icemac.addressbook
安装。
Hacking
克隆存储库:
$ git clone https://github.com/icemac/icemac.install.addressbook
创建一个virtualenv,安装安装程序并运行它:
$ cd icemac.install.addressbook $ virtualenv-2.7 . $ bin/pip install zc.buildout $ bin/buildout -n
Change log
1.3.1 (2018-08-04)
- 使用virtualenv而不是
zc.buildout
的bootstrap.py
。
1.3 (2018-08-03)
- 将许可证从zpl更改为mit。
1.2.post1 (2017-12-26)
- 同时释放为车轮。
1.2 (2017-04-08)
install-addressbook
现在在开始下载之前打印一条消息。archive-addressbook
现在在开始存档之前打印一条消息。
1.1.1 (2017-01-07)
- 如果bz2模块不是 可用。
1.1 (2017-01-07)
- 添加make-current-addressbook脚本以简化
current
的使用 出现错误时使用符号链接。
1.0 (2017-01-06)
- 初次发布。