<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://lib.custis.ru/index.php?action=history&amp;feed=atom&amp;title=CruiseControl.NET</id>
		<title>CruiseControl.NET - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://lib.custis.ru/index.php?action=history&amp;feed=atom&amp;title=CruiseControl.NET"/>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;action=history"/>
		<updated>2026-04-28T06:25:52Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.26.4</generator>

	<entry>
		<id>https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=10140&amp;oldid=prev</id>
		<title>WikiSysop: 1 версия</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=10140&amp;oldid=prev"/>
				<updated>2008-12-29T11:50:25Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 11:50, 29 декабря 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='ru'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>	</entry>

	<entry>
		<id>https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=10139&amp;oldid=prev</id>
		<title>AndrewSatarin: /* Ссылки */</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=10139&amp;oldid=prev"/>
				<updated>2008-11-26T07:29:51Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Ссылки&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 07:29, 26 ноября 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l135&quot; &gt;Строка 135:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 135:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* http://sourceforge.net/projects/ccnet — официальный сайт проекта &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* http://sourceforge.net/projects/ccnet — официальный сайт проекта &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* http://confluence.public.thoughtworks.org/display/CCNET/ — база знаний по CruiseControl.NET на сервере компании Thoughtworks &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* http://confluence.public.thoughtworks.org/display/CCNET/ — база знаний по CruiseControl.NET на сервере компании Thoughtworks &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== См. также ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[Continuous Integration]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[CruiseControl]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Программирование]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Программирование]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Тестирование программного обеспечения]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Тестирование программного обеспечения]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{replicate-from-custiswiki-to-lib}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{replicate-from-custiswiki-to-lib}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>AndrewSatarin</name></author>	</entry>

	<entry>
		<id>https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=9667&amp;oldid=prev</id>
		<title>WikiSysop: 1 версия</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=9667&amp;oldid=prev"/>
				<updated>2008-08-04T09:55:46Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 09:55, 4 августа 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='ru'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>	</entry>

	<entry>
		<id>https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=9666&amp;oldid=prev</id>
		<title>AndrewSatarin: викификация</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=9666&amp;oldid=prev"/>
				<updated>2008-06-25T13:08:34Z</updated>
		
		<summary type="html">&lt;p&gt;викификация&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 13:08, 25 июня 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='4' style='text-align: center;' class='diff-multi' lang='ru'&gt;(не показана 1 промежуточная версия 1 участника)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l99&quot; &gt;Строка 99:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 99:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Вид всего приложения можно менять меняя XSL файлы при помощи которых из XML генерируется страница.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Вид всего приложения можно менять меняя XSL файлы при помощи которых из XML генерируется страница.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Настройка Web Dashboard ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Настройка Web Dashboard ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Для работы Web Dashboard нужен сервер IIS и .NET Framework. Приведенные пример настройки работает для IIS 5.1 с .NET Framework &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1 &lt;/del&gt;на Windows XP, возможно будет работать с другими версиями. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Для работы Web Dashboard нужен сервер IIS и .NET Framework &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;версии 2&lt;/ins&gt;. Приведенные пример настройки работает для IIS 5.1 с .NET Framework &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;2&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0 &lt;/ins&gt;на Windows XP, возможно будет работать с другими версиями. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;И так, настройка по шагам:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;И так, настройка по шагам:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* создать виртуальную папку в IIS &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;котрая &lt;/del&gt;смотрит на папку &amp;lt;CruiseControl.NET&amp;gt;/webdashboard &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* создать виртуальную папку &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(например ccnet) &lt;/ins&gt;в IIS&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, которая &lt;/ins&gt;смотрит на папку &amp;lt;CruiseControl.NET&amp;gt;/webdashboard &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: если ставить CruiseControl.NET после IIS то это произойдет автоматически&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: если ставить CruiseControl.NET после IIS то это произойдет автоматически&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* «зарегистрировать» ASP.NET в IIS т. е. запустить &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;файл &lt;/del&gt;aspnet_regiis.exe &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* «зарегистрировать» ASP.NET &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;нужной версии &lt;/ins&gt;в IIS т. е. запустить aspnet_regiis.exe &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(ключ -i)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: этот файл обычно лежит тут C:\WINDOWS\Microsoft.NET\Framework\&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;v1&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;4322&lt;/del&gt;\aspnet_regiis.exe &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: этот файл обычно лежит тут C:\WINDOWS\Microsoft.NET\Framework\&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;v2&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;50727&lt;/ins&gt;\aspnet_regiis.exe &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;— нужна правильная версия фреймворка&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* в свойствах виртуальной директории на закладке «Virtual Directory» нажать Configuration &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* в свойствах виртуальной директории на закладке «Virtual Directory» нажать Configuration &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;и &lt;/del&gt;добавить новый маппинг файлов с заширением .aspx на файл aspnet_isapi.dll&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* добавить новый маппинг файлов с заширением .aspx &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;и .xml &lt;/ins&gt;на файл aspnet_isapi.dll &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: файл aspnet_isapi.dll обычно лежит в c:\WINDOWS\Microsoft.NET\Framework\&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;v1&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;4322&lt;/del&gt;\aspnet_isapi.dll&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: файл aspnet_isapi.dll обычно лежит в c:\WINDOWS\Microsoft.NET\Framework\&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;v2&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;50727&lt;/ins&gt;\aspnet_isapi.dll&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: галка Script engine должна быть отмечена, а галка File exists '''не отмечена'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: галка Script engine должна быть отмечена, а галка File exists '''не отмечена'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* проверить, что файл default.aspx добавлен как документ по умолчанию для виртуальной папки&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* проверить, что файл default.aspx добавлен как документ по умолчанию для виртуальной папки&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l121&quot; &gt;Строка 121:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 121:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Комментарии в SVN/CVS ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Комментарии в SVN/CVS ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;У CruiseControl.NET наблюдаются серезные проблемы с кодировкой отличной от ANSI. Так комментариии к коммитам на русском языке отображаются некорректно, как в dashboard, так и в почтовой рассылке. Этот [http://jira.public.thoughtworks.org/browse/CCNET-6 bug] довольно старый и решен лишь недавно. Для корректного отображения комментариев написанных не латиницей необходимо поставить версия 1.3.0.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;2919&lt;/del&gt;. Эта версия не является релизом, но отстоит от релиза 1.3.0 по-видимому на один коммит. Взять ее можно [http://ccnetlive.thoughtworks.com/CCNet-builds/1.3/1.3.0.2919/ здесь].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;У CruiseControl.NET наблюдаются серезные проблемы с кодировкой отличной от ANSI. Так комментариии к коммитам на русском языке отображаются некорректно, как в dashboard, так и в почтовой рассылке. Этот [http://jira.public.thoughtworks.org/browse/CCNET-6 bug] довольно старый и решен лишь недавно. Для корректного отображения комментариев написанных не латиницей необходимо поставить версия 1.3.0.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;2719&lt;/ins&gt;. Эта версия не является релизом, но отстоит от релиза 1.3.0 по-видимому на один коммит. Взять ее можно [http://ccnetlive.thoughtworks.com/CCNet-builds/1.3/1.3.0.2919/ здесь]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{note}} В версии CruiseControl.NET 1.4 данная ошибка исправлена&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Комментарии в конфигурационном файле ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Комментарии в конфигурационном файле ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>AndrewSatarin</name></author>	</entry>

	<entry>
		<id>https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=3217&amp;oldid=prev</id>
		<title>BenderBot: реплицировано из внутренней CustisWiki</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=3217&amp;oldid=prev"/>
				<updated>2008-02-08T05:38:04Z</updated>
		
		<summary type="html">&lt;p&gt;реплицировано из внутренней CustisWiki&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Введение =&lt;br /&gt;
CruiseControl.NET — средство автоматизации сборки (continuous integration) для .NET. Проект был создан как портирование под .NET java приложения [[CruiseControl]].&lt;br /&gt;
* сайт [http://confluence.public.thoughtworks.org/display/CCNET/ http://confluence.public.thoughtworks.org/display/CCNET/] или http://sourceforge.net/projects/ccnet&lt;br /&gt;
* лицензия открытая, но разрабатывается коммерческой компанией [http://www.thoughtworks.com ThoughtWorks]&lt;br /&gt;
&lt;br /&gt;
= Функции =&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
&lt;br /&gt;
* поддержка нескольких проектов на одном сервере сборки&lt;br /&gt;
* поддержка timeout для некоторых операций&lt;br /&gt;
* сохранение состояния сборки в файл — для внутренних операций&lt;br /&gt;
&lt;br /&gt;
== Метки сборок ==&lt;br /&gt;
&lt;br /&gt;
Поддерживает различные форматы меток для сборки:&lt;br /&gt;
* простой номер&lt;br /&gt;
* дата + номер&lt;br /&gt;
* номером итерации + номер сборки&lt;br /&gt;
* из проекта на другом сервере&lt;br /&gt;
* из другого локального проекта&lt;br /&gt;
&lt;br /&gt;
== Инструменты контроля версий ==&lt;br /&gt;
&lt;br /&gt;
CruiseControl.NET включает в себе работу со многими инструментами контроля версий, их число даже больше чем в [[CruiseControl]]:&lt;br /&gt;
* CVS&lt;br /&gt;
* Subversion&lt;br /&gt;
* Visual Source Safe&lt;br /&gt;
* Visual Studio Team Foundation Server&lt;br /&gt;
* NULL&lt;br /&gt;
* Perforce&lt;br /&gt;
* из файловой системы&lt;br /&gt;
* несколько разных инструментов контроля версий&lt;br /&gt;
* фильты изменений на которые надо реагировать&lt;br /&gt;
** фильтр по файлам&lt;br /&gt;
** фильтр по пользователям&lt;br /&gt;
 &lt;br /&gt;
== Сборка проекта ==&lt;br /&gt;
&lt;br /&gt;
В CruiseControl.NET для сборки можно использовать много разных методов:&lt;br /&gt;
* выполнение программы&lt;br /&gt;
* сборка при помощи NAnt&lt;br /&gt;
* проекты MSBuild &lt;br /&gt;
* нулевая задача&lt;br /&gt;
* сборка из solution файла Visual Studio&lt;br /&gt;
&lt;br /&gt;
== Публикация результатов ==&lt;br /&gt;
&lt;br /&gt;
В CruiseControl.NET включен большой спектр методов публикации результатов:&lt;br /&gt;
* Web Dashboard — веб приложение для IIS&lt;br /&gt;
* почтовая рассылка с различными режимами: &lt;br /&gt;
** всегда&lt;br /&gt;
** при изменении статуса&lt;br /&gt;
** только при сбоях&lt;br /&gt;
* копирование файлов из одной директории в другую&lt;br /&gt;
* включение XML логов сторонних программ в свои логи&lt;br /&gt;
* запускает сборку на другом сервере&lt;br /&gt;
* создание XML файла с изменениями между сборками&lt;br /&gt;
* сбор статистики по сборкам&lt;br /&gt;
&lt;br /&gt;
== Триггеры сборки ==&lt;br /&gt;
&lt;br /&gt;
В CruiseControl.NET встроена мощная система триггеров которые управляют началом сборки:&lt;br /&gt;
* интервальный триггер&lt;br /&gt;
* фильтр по времени и дням недели&lt;br /&gt;
* несколько объединенных триггеров&lt;br /&gt;
* по сборке другого проекта&lt;br /&gt;
* по расписанию&lt;br /&gt;
* изменение страницы по указанному URL&lt;br /&gt;
&lt;br /&gt;
== Интеграция с внешними программами ==&lt;br /&gt;
&lt;br /&gt;
В CruiseControl.NET можно встроить интеграцию с любой программой, если:&lt;br /&gt;
* программа выводит данные в XML&lt;br /&gt;
* написан плагин обработки этих данных для Web Dashboard&lt;br /&gt;
&lt;br /&gt;
В базовом комплекте есть поддержка таких программ:&lt;br /&gt;
* NUnit — юнит тесты для .NET &lt;br /&gt;
* FxCop — проверка кода на совместимость с Microsoft .NET Framework Design Guidelines&lt;br /&gt;
* NCover — инструмент проверки покрытия кода тестами&lt;br /&gt;
* Simian — анализатор повторяемости кода &lt;br /&gt;
* Fitnesse — инструмент приемочного веб тестирования&lt;br /&gt;
* MbUnit — юнит тесты для .NET &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Дополнительные модули =&lt;br /&gt;
&lt;br /&gt;
== Web Dashboard ==&lt;br /&gt;
&lt;br /&gt;
Это веб приложение для сервера IIS. Оно призвано отображать данные по сборкам через веб интерфейс. При помощи него можно отображать данные с разных серверов, так же можно отображать результаты работы внешних к CruiseControl.NET приложений, например:&lt;br /&gt;
* NAnt&lt;br /&gt;
* NUnit — юнит тесты для .NET &lt;br /&gt;
* FxCop — проверка кода на совместимость с Microsoft .NET Framework Design Guidelines&lt;br /&gt;
* NCover — инструмент проверки покрытия кода тестами&lt;br /&gt;
* Simian — анализатор повторяемости кода &lt;br /&gt;
* Fitnesse — инструмент приемочного веб тестирования&lt;br /&gt;
* MbUnit — юнит тесты для .NET &lt;br /&gt;
Отображает логи сборки, на которых видны предупреждения и ошибки компилятора.&lt;br /&gt;
Вид всего приложения можно менять меняя XSL файлы при помощи которых из XML генерируется страница.&lt;br /&gt;
=== Настройка Web Dashboard ===&lt;br /&gt;
Для работы Web Dashboard нужен сервер IIS и .NET Framework. Приведенные пример настройки работает для IIS 5.1 с .NET Framework 1.1 на Windows XP, возможно будет работать с другими версиями. &lt;br /&gt;
&lt;br /&gt;
И так, настройка по шагам:&lt;br /&gt;
* создать виртуальную папку в IIS котрая смотрит на папку &amp;lt;CruiseControl.NET&amp;gt;/webdashboard &lt;br /&gt;
: если ставить CruiseControl.NET после IIS то это произойдет автоматически&lt;br /&gt;
* «зарегистрировать» ASP.NET в IIS т. е. запустить файл aspnet_regiis.exe &lt;br /&gt;
: этот файл обычно лежит тут C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe &lt;br /&gt;
* в свойствах виртуальной директории на закладке «Virtual Directory» нажать Configuration &lt;br /&gt;
* и добавить новый маппинг файлов с заширением .aspx на файл aspnet_isapi.dll&lt;br /&gt;
: файл aspnet_isapi.dll обычно лежит в c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll&lt;br /&gt;
: галка Script engine должна быть отмечена, а галка File exists '''не отмечена'''&lt;br /&gt;
* проверить, что файл default.aspx добавлен как документ по умолчанию для виртуальной папки&lt;br /&gt;
: смотри закладку «Documents» в свойствах виртуальной папки&lt;br /&gt;
&lt;br /&gt;
== CCTray ==&lt;br /&gt;
&lt;br /&gt;
Небольшая программа для Windows которая «висит в трее» и показывает статус сборок на удаленном сервере. С ее помощью можно наблюдать статус нескольких сборок на разных серверах одновременно, так же можно заставлять сервер производить сборки. При изменении статуса одной из сборок показывается всплывающее окно справа внизу экрана. Очень удобна для разработчиков, всегда можно знать в каком состоянии проект.&lt;br /&gt;
&lt;br /&gt;
= Проблемы с кодировкой =&lt;br /&gt;
&lt;br /&gt;
== Комментарии в SVN/CVS ==&lt;br /&gt;
&lt;br /&gt;
У CruiseControl.NET наблюдаются серезные проблемы с кодировкой отличной от ANSI. Так комментариии к коммитам на русском языке отображаются некорректно, как в dashboard, так и в почтовой рассылке. Этот [http://jira.public.thoughtworks.org/browse/CCNET-6 bug] довольно старый и решен лишь недавно. Для корректного отображения комментариев написанных не латиницей необходимо поставить версия 1.3.0.2719. Эта версия не является релизом, но отстоит от релиза 1.3.0 по-видимому на один коммит. Взять ее можно [http://ccnetlive.thoughtworks.com/CCNet-builds/1.3/1.3.0.2919/ здесь].&lt;br /&gt;
&lt;br /&gt;
== Комментарии в конфигурационном файле ==&lt;br /&gt;
&lt;br /&gt;
В конфигурационный файл CruiseControl.NET нельзя просто написать комментарий не латиницей, сервер сообщит об ошибке. Но поскольку конфигурационный файл CruiseControl.NET это полноценный [[XML]] файл это легко исправить добавив в начале файла стандартную шапку:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt; &lt;br /&gt;
После этого можно легко вносить комментариии в кодировке utf-8, правда комментирование в других кодировках (например windows−1251) по-прежнему будет вызывать ошибку.&lt;br /&gt;
&lt;br /&gt;
= Ссылки =&lt;br /&gt;
&lt;br /&gt;
* http://sourceforge.net/projects/ccnet — официальный сайт проекта &lt;br /&gt;
* http://confluence.public.thoughtworks.org/display/CCNET/ — база знаний по CruiseControl.NET на сервере компании Thoughtworks &lt;br /&gt;
&lt;br /&gt;
[[Category:Программирование]]&lt;br /&gt;
[[Category:Тестирование программного обеспечения]]&lt;br /&gt;
{{replicate-from-custiswiki-to-lib}}&lt;/div&gt;</summary>
		<author><name>BenderBot</name></author>	</entry>

	<entry>
		<id>https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=9582&amp;oldid=prev</id>
		<title>Anvish: /* Комментарии в SVN/CVS */</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=9582&amp;oldid=prev"/>
				<updated>2008-02-07T09:38:01Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Комментарии в SVN/CVS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 09:38, 7 февраля 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l121&quot; &gt;Строка 121:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 121:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Комментарии в SVN/CVS ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Комментарии в SVN/CVS ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;У CruiseControl.NET наблюдаются серезные проблемы с кодировкой отличной от ANSI. Так комментариии к коммитам на русском языке отображаются некорректно, как в dashboard, так и в почтовой рассылке. Этот [http://jira.public.thoughtworks.org/browse/CCNET-6 bug] довольно старый и решен лишь недавно. Для корректного отображения комментариев написанных не латиницей необходимо поставить версия 1.3.0.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;2719&lt;/del&gt;. Эта версия не является релизом, но отстоит от релиза 1.3.0 по-видимому на один коммит. Взять ее можно [http://ccnetlive.thoughtworks.com/CCNet-builds/1.3/1.3.0.2919/ здесь].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;У CruiseControl.NET наблюдаются серезные проблемы с кодировкой отличной от ANSI. Так комментариии к коммитам на русском языке отображаются некорректно, как в dashboard, так и в почтовой рассылке. Этот [http://jira.public.thoughtworks.org/browse/CCNET-6 bug] довольно старый и решен лишь недавно. Для корректного отображения комментариев написанных не латиницей необходимо поставить версия 1.3.0.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;2919&lt;/ins&gt;. Эта версия не является релизом, но отстоит от релиза 1.3.0 по-видимому на один коммит. Взять ее можно [http://ccnetlive.thoughtworks.com/CCNet-builds/1.3/1.3.0.2919/ здесь].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Комментарии в конфигурационном файле ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Комментарии в конфигурационном файле ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Anvish</name></author>	</entry>

	<entry>
		<id>https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=9580&amp;oldid=prev</id>
		<title>BenderBot: реплицировано из внутренней CustisWiki</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=CruiseControl.NET&amp;diff=9580&amp;oldid=prev"/>
				<updated>2007-10-26T11:15:45Z</updated>
		
		<summary type="html">&lt;p&gt;реплицировано из внутренней CustisWiki&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 11:15, 26 октября 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' class='diff-multi' lang='ru'&gt;(не показана 1 промежуточная версия 1 участника)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='ru'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>BenderBot</name></author>	</entry>

	</feed>