100305 trac-plugin-dev-intro
DESCRIPTION
CPyUG会课总第38期~暨珠三角技术沙龙第6次http://wiki.woodpecker.org.cn/moin/ZPyUG/2010-03-14TRANSCRIPT
4
Trac 简介
• Trac 是什么– 最轻量级别的基于 Web 的软件项目管理环境
– 背景 : Trac 0.12 dev, 支持 i18n
• 干净的 Trac 能做什么– ticket
– wiki
– 版本系统
– 邮件提醒
14
插件部署
• pyton egg 部署
–setuptools 0.6c9– python setup.py bdist_egg
–cp dist/*.egg ../test/plugins• 部署方式
–全局
–本地
16
Trac 组件结构
• Trac core 实现了必须的组件核心
• Trac 的内置的模块都是组件– wiki
– ticket
– 版本系统
• 插件与内置模块是同一级别– 可使用插件替换内置模块
– 可拆卸