質問

また、最近は、よりグレードアップCruiseControl.純1.4.3.xに当社の建機の最新バージョンからSourceForgeる1.5.7256.1、その後、XML出力で使用されるCradiatorとCCTray)に含まれ以上の情報を必要として出力し、画面になります。

例えば、コードを破損して使用しましたの名前は、デベロッパーが壊れていた構築の下に表示され、どの

私のランダムプロジェクト名

ブレーカー:JSmith,FBloggs

現在、以下になります。

私のランダムプロジェクト名

NAntTask

うことを想起NAntTaskの名前処理タスクマネージャー。

って降のバージョンのCradiatorが表示されていて、最新バージョンが、既にCCTray付属しているCC.Net.

役に立ちましたか?

解決

できるのか、この観点から、xmlフォーマットおよび開発者としてのCradiator、消費のxmlるCC.net します。<br></p><(ょうCradiatorがないかどうかを課題に合った正しく表示する).

いを解消できることなCC.net webフロントしています。

基本的には、xmlフォーマットの間で変化させたときの変化は1.4.3、1.5、このコンポーネントのうきんを更新しました。

CC.net 1.4.3した最初のバージョンなどのブレーカーのコンポーネントです。
CC.net 1.5.xのxml形式です。An 例のxml は以下になります。

この例では、新-旧形式のデモ。

->のブレーカーは、'CurrentMessage'属性として原文字列が構文解析される)

CurrentMessage="Breakers: bsimpson, jsmith" 

新しい ->のブレーカーが新しいxml要素ツリーメッセージ/メッセージ"が定義されている属性情報とは、特定のメッセージ例

<messages>
  <message text="bobble, harry" kind="Breakers"/>
</messages>

最近のリリースCradiatorでもこれらのフォーマットでなくてはならないます。

できることを確認するxmlの新しいフォーマットは、以下のとおりですxmlのurl http://yourhost/ccnet/XmlStatusReport.aspxその他の課題が古部品(例えばdll?) な読むことのできる、新しい形式です。

の例:

<Projects CCType="CCNet">
<Project name="Project 1" category="" 
         activity="Sleeping" 
         lastBuildStatus="Failure" 
         lastBuildLabel="1.4.1.3844" 
         lastBuildTime="2008-12-12T12:08:24.796875-06:00" nextBuildTime="2008-12-12T21:09:30.234375-06:00" 
         webUrl="http://ccnetlive.thoughtworks.com/ccnet/" 
         CurrentMessage="Breakers: bsimpson, jsmith" 

         BuildStage="">
         <messages>
            <message text="bobble, harry" kind="Breakers"/>
         </messages>
</Project>
</Projects>

他のヒント

Cctray通知には2つの情報があります。

dashboard.configとccservice.exe.configファイルを前のバージョンから保管しましたか?ここで、これらすべての設定が定義されています(ログを解析するためのXSLスクリプトとともに)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top