2024-06-13 16:25:45 发布
网友
在Trac on Admin->;Plug ins中有一个安装插件的选项。现在这个选项希望您上传一个Python egg。
如果不是因为我找到的所有Trac插件都是普通的.py文件或zip文件,并且与upload函数不兼容(我试过了)。
这给我留下了一堆问题:
按顺序回答你的问题。
setup.py
python setup.py bdist_egg
已经有一年没有使用trac了,但我记得大多数插件都是通过subversion提供的,并且已经打包成一个egg(这在python世界是一种安装程序,但我对这个概念不是很熟悉)。
大多数插件都可以在http://trac-hacks.org/找到,安装插件的最简单方法是
easy_install http://svn.domain.tdl/path/to/plugin/
文件夹应包含setup.py和setup.cfg文件。 easy_install从svn签出文件并安装插件。您可以在这里找到详细信息:http://trac.edgewall.org/wiki/TracPlugins
如果插件对数据库进行了更改,则必须调用
trac-admin upgrade
从控制台。
http://trac.edgewall.org/wiki/TracAdmin
如果我没记错的话,通过webinterface安装会在本地(例如)安装插件,而easy_install会在全局(对于所有正在运行的trac站点)安装插件,这是安装插件的更常见方式。
提示:每次安装插件后,必须重新启动trac Hint2:大多数插件都不告诉你如何安装,只提供一个指向其svn根的链接。您只需浏览svn文件夹并找到包含setup.py的文件夹。 其余的都是通过简单的安装完成的。
示例:
插件:http://trac-hacks.org/wiki/GoogleChartPlugin
Wiki页面告诉您: 您可以使用Subversion从这里查看GoogleChartPlugin,或者使用Trac浏览源代码。
其中here链接到http://trac-hacks.org/svn/googlechartplugin/
here
svn包含两个版本。浏览到http://trac-hacks.org/svn/googlechartplugin/0.11/trunk/并复制路径。
那就去吧
easy_install http://trac-hacks.org/svn/googlechartplugin/0.11/trunk/
按顺序回答你的问题。
setup.py
文件,那么发出命令python setup.py bdist_egg
将为您创建一个.egg文件。有关详细信息,请参阅this(a little dated but complete)和this (more upto date but still in progress)。Trac Growl plugin在文档页中提到了这一点。已经有一年没有使用trac了,但我记得大多数插件都是通过subversion提供的,并且已经打包成一个egg(这在python世界是一种安装程序,但我对这个概念不是很熟悉)。
大多数插件都可以在http://trac-hacks.org/找到,安装插件的最简单方法是
文件夹应包含setup.py和setup.cfg文件。 easy_install从svn签出文件并安装插件。您可以在这里找到详细信息:http://trac.edgewall.org/wiki/TracPlugins
如果插件对数据库进行了更改,则必须调用
从控制台。
http://trac.edgewall.org/wiki/TracAdmin
如果我没记错的话,通过webinterface安装会在本地(例如)安装插件,而easy_install会在全局(对于所有正在运行的trac站点)安装插件,这是安装插件的更常见方式。
提示:每次安装插件后,必须重新启动trac Hint2:大多数插件都不告诉你如何安装,只提供一个指向其svn根的链接。您只需浏览svn文件夹并找到包含setup.py的文件夹。 其余的都是通过简单的安装完成的。
示例:
插件:http://trac-hacks.org/wiki/GoogleChartPlugin
Wiki页面告诉您: 您可以使用Subversion从这里查看GoogleChartPlugin,或者使用Trac浏览源代码。
其中
here
链接到http://trac-hacks.org/svn/googlechartplugin/svn包含两个版本。浏览到http://trac-hacks.org/svn/googlechartplugin/0.11/trunk/并复制路径。
那就去吧
相关问题 更多 >
编程相关推荐