一个最简单的个人命令行友好的ci服务器。每当受监视项目的某个受监视文件发生更改时,自动运行生成。

Nosyd的Python项目详细描述


----
摘要
----

nosyd跟踪多个项目,并在受监视项目的某个受监视文件发生更改时自动运行生成。

----
nosyd是一个自动测试工具,也称为Personnal Continuous Integration Server。它是jeff winkler最初的nosy脚本[1]的守护程序。

如果nosyd监视的某个文件发生更改,则nosyd将重建项目。在构建项目之后,nosyd尝试使用桌面通知通知您构建结果。如果可以,nosyd将使用来自生成的信息来报告准确的信息(失败的测试数等)。
nosyd然后返回,等待重新生成项目。

nosyd版本具有命令行界面、配置文件,支持多个生成器和桌面通知程序通知程序。

--
django)
*在linux上使用gnome的通知库进行通知,在Mac OS X上咆哮
*每个项目配置覆盖默认值
*添加/删除/列出作业的命令行界面
*使用文件和链接持续守护程序配置
*日志记录

----
用法
----


*在路径中安装并在终端中运行nosyd来启动守护程序。终端应该保持打开状态,您将在那里看到生成输出
*可以选择创建一个~/.nosyd/config来覆盖某些配置
*可以选择在项目目录中创建一个.nosy文件。如果该文件发生更改,则将在下一个生成时重新加载该文件。
*使用--add/--remove[path]选项添加/删除受监视的项目
**也可以通过在.nosyd/jobs/目录中添加/删除符号链接来手动执行此操作
ln-s/path/to/your/project~/.nosyd/jobs/

----
Layout
----

~/.nosyd/config可选的主nosyd配置
~/.nosyd/停止创建临时文件以指示nosyd应停止
~/.nosyd/jobs/a\u链接到文件系统上表示受监视项目的目录

/path/to/your/project/。nosy可选的项目特定配置nosyd











>各种配置文件的默认值:



.nosyd/config


[nosyd]
;日志记录=警告
;检查周期=1




/path/to/you/project/project/to/you/project/project/nosy

>[nosyy]













;类型=默认值:监控监控系统U路径(项目具体的)
日志记录=警告(对于项目和相关建设者和通知者)
检查期间(当运行独立时,即BR/> > BR/>< BR/>帮助< BR/> -< BR/>< BR/>用法:NoYD[选项]
BR/>选项:
-版本显示程序的版本号和出口
-H,-帮助显示此帮助消息并退出
-A,开始监视指定的或当前的目录
-R,-删除停止监视指定的或当前的目录
-L,-列出被监控的项目
-C,清理干净的项目NoYD不再能跟踪(链接指向“BR/>无处”)BR/>-1,--local在指定或当前目录上运行独立的nosyd
-s,--stop停止正在运行的服务器,如果有


默认行为:
start nosyd


网/2006/04/27/2006/04/27/保持你的鼻子是绿色的/
[2]http://douglatornell.ca/software/python/python/nosy-1.0.tar.gz



>
---
>
>



<0.0.5(2009-10-09)0.0.5(2009-10-09)0.5(2009-10-09)0.0.5(2009-2009-2009-10-09)
>===============br/>>
>>>-nosyd现在应该在mac os x上运行,现在应该在macos x上://growl.info/)
-新的django生成器
-新的cli选项(--stop)
-更智能地识别受监视的项目文件
-一些性能改进(缓存一些受监视的文件以降低CPU使用率)
-在更改.nosy文件时自动重建项目




<0.0.4(2009-10-06)
====

-设置工具支持。将项目拆分为多个文件




0.0.3(2009-09-26)
====


-添加试用版和Maven2构建程序
-支持文件集以识别受监视的文件
-更跨平台

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java不可访问配置设计   在java中使用json就像在javascript中一样   java如何屏蔽Android 4.0主密钥   java为什么clickable的预期条件不执行click()?   Azure事件中心:Kafka消费者在java中不轮询任何内容   javajaxb和enum实现接口   java如何在标记下添加ProgressBar和按钮   java如何为对象实现arrayList   使用多重匹配重载java构造方法重载   java使用for循环和if语句搜索帐户   java JPanel在JPanel中添加了顶部填充   IntelliJ将Java项目/模块转换为Maven项目/模块   java如何迭代arraylist中的arraylist   自定义类的java“找不到符号”错误