跳转到主要内容

支持Chandler中项目之间的依赖关系

项目描述

依赖插件是一个实验性插件,在Chandler桌面插件框架的早期创建,以演示一些可能实现的功能。然而,随着我们对应用进行更改和改进,像这样的插件并没有更新或测试。因此,为了防止数据损坏,我们建议您在安装插件时运行Chandler的单独、干净版本。

依赖插件在Chandler中的项目之间添加了基本的依赖跟踪。

要将项目设置为依赖项,请复制项目,选择另一个项目,然后转到“编辑 > 依赖关系”菜单。将在项目上添加新的“依赖关系”和“阻塞”菜单,选择依赖关系或阻塞项将导航到该项目。

目前无法删除依赖关系。

要从Chandler UI下载和安装插件,请使用“插件 > 下载”和“插件 > 安装”菜单。

要从命令行下载和安装插件,请使用Chandler的InstallPlugin脚本并重新启动Chandler

InstallPlugin Chandler-DependencyPlugin

如果您想对其代码进行工作,您可以使用

RunPython setup.py develop

以开发模式安装它(您可以在此模式下进行更改,并在Chandler重新启动时生效),或者您可以使用

RunPython setup.py install

.egg文件的形式安装它。

请注意,当作为egg文件安装时,对源代码的更改不会影响Chandler的执行,直到您再次运行setup.py installsetup.py develop

在修改此插件后,您应更新setup.py和chandler/Makefile中的版本号,以便使用“快速构建”的Chandler的用户使用您的新版本。

如果您想运行此插件的测试,请使用

RunPython setup.py test

有关插件开发过程的更多信息,请参阅原始提案:

http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005552.html

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

Chandler-DependencyPlugin-0.1.tar.gz (4.7 kB 查看哈希值)

上传时间

由支持