Méthode | Description | |
---|---|---|
ActiveClose ( string>.Dictionary |
激活或者关闭项目
|
|
AddMember ( string>.Dictionary |
执行添加人员操作
|
|
AddProject ( string>.Dictionary |
执行添加项目操作
|
|
Build ( string buildcommand, string workdirectory, string &buildResult, string &err, string &time ) : string |
执行编译程序
|
|
ClearTimesAfterSendReport ( string nodePath, string infoStaticsPath, string>.Dictionary |
进行周清
|
|
CommitStat ( string status, string>.Dictionary |
提交次数以及编译结果的统计
|
|
DeleteProject ( string projectPath, string projectName, string xmlConfigPath ) : string |
执行删除项目的操作
|
|
GetProjectData ( string nodePath, string xmlPath ) : Dictionary |
获取项目信息
|
|
GetStatData ( string nodePath, string xmlPath ) : Dictionary |
获取人员信息
|
|
GetTotal ( string nodePath, string xmlPath ) : string>.Dictionary |
获取一周总提交(编译)次数,以及编辑成功,失败次数
|
|
ModifyProject ( string>.Dictionary |
执行修改项目动态内容的操作(现有的,只修改不增加)
|
|
ProjectQuery ( string dataPath, bool b, string xmlPath ) : List |
执行获取所有符合要求的项目信息列表
|
|
ReadLog ( string nodePath, string xmlBuildPath ) : List |
获取logs的信息
|
|
SaveLog ( |
存储Log(按版本号增加Log节点
|
|
saveLogToDataBase ( |
保存编译信息到mongodb数据库中
|
public ActiveClose ( string>.Dictionary |
||
project | string>.Dictionary | 传入的项目对象 |
property | string>.Dictionary | 传入的筛选条件 |
nodePath | string | 路径 |
xmlConfigPath | string | 节点名字 |
Résultat | string |
public AddMember ( string>.Dictionary |
||
childNodes | string>.Dictionary | member子节点 |
property | string>.Dictionary | member属性 |
xmlConfigPath | string | 要添加到的xml地址 |
Résultat | string |
public AddProject ( string>.Dictionary |
||
childNodes | string>.Dictionary | Projects节点下的节点集 |
property | string>.Dictionary | Projects的节点属性集 |
xmlConfigPath | string | 添加Projects的xml文件 |
Résultat | string |
public Build ( string buildcommand, string workdirectory, string &buildResult, string &err, string &time ) : string | ||
buildcommand | string | 编译语句 |
workdirectory | string | 程序工作路径 |
buildResult | string | 记录程序运行的结果 |
err | string | 输出错误信息 |
time | string | |
Résultat | string |
public ClearTimesAfterSendReport ( string nodePath, string infoStaticsPath, string>.Dictionary |
||
nodePath | string | 节点路径 |
infoStaticsPath | string | xml文件路径 |
value | string>.Dictionary | 设置为0 |
flag | string | 判断进行total,还是member清空 |
Résultat | string |
public CommitStat ( string status, string>.Dictionary |
||
status | string | 执行此方法时的程序状态 |
property | string>.Dictionary | 筛选XElement的选项 |
nodePath | string | 节点的路径 |
xmlPath | string | 修改的文件的路径 |
Résultat | void |
public DeleteProject ( string projectPath, string projectName, string xmlConfigPath ) : string | ||
projectPath | string | 项目的路径 |
projectName | string | 执行将要删除的项目名 |
xmlConfigPath | string | 要删除项目的xml文件组 |
Résultat | string |
public GetProjectData ( string nodePath, string xmlPath ) : Dictionary |
||
nodePath | string | |
xmlPath | string | |
Résultat | Dictionary |
public GetStatData ( string nodePath, string xmlPath ) : Dictionary |
||
nodePath | string | |
xmlPath | string | |
Résultat | Dictionary |
public GetTotal ( string nodePath, string xmlPath ) : string>.Dictionary |
||
nodePath | string | |
xmlPath | string | |
Résultat | string>.Dictionary |
public ModifyProject ( string>.Dictionary |
||
projects | string>.Dictionary | 需要修改的项目的键值对 |
property | string>.Dictionary | 需要筛选的属性值的键值对 |
xmlPath | string | xml文件的路径 |
nodePath | string | 节点的路径 |
Résultat | string |
public ProjectQuery ( string dataPath, bool b, string xmlPath ) : List |
||
dataPath | string | 查询的节点路径 |
b | bool | true:项目信息;false:最近一次编译信息 |
xmlPath | string | |
Résultat | List |
public ReadLog ( string nodePath, string xmlBuildPath ) : List |
||
nodePath | string | 获取节点的路径 |
xmlBuildPath | string | 读取的xml文件的路径 |
Résultat | List |
public SaveLog ( |
||
projectInfo | 需要存储的项目对象 | |
property | string>.Dictionary | 需要筛选的属性值的键值对 |
xmlPath | string | xml文件的路径 |
nodePath | string | 节点的路径 |
Résultat | string |
public saveLogToDataBase ( |
||
projectInfo | 项目信息 | |
dbPath | string | |
logPath | string | |
Résultat | bool |