<?xml version="1.0"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:georss="http://www.georss.org/georss/" version="2.0">
  <channel>
    <georss:point>50.7234 14.9296</georss:point>
    <title>rarouš.weblog  - komentáře k článku</title>
    <link>http://rarous.net/</link>
    <description>Komentáře k článkům rarouš.weblog.</description>
    <copyright>© 2004 - 2008 Aleš Roubíček. All rights reserved.</copyright>
    <generator>Gryphoon Weblog v1.78</generator>
    <item>
      <author>Michal</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km878</link>
      <pubDate>Sun, 14 Sep 2008 12:30:32 GMT</pubDate>
      <description>
&lt;p&gt;My pouzivame na vsechny vlastni i&amp;#160;zakaznicke projekty klasiku
SVN, CruiseControl, Gemini a Wiki.&lt;/p&gt;

&lt;p&gt;Nejslabsi cast je CruiseControl, uz me hodne stve a moc se mi to
prepisovat nechce. Uz drive jsem chtel kouknout na TeamCity, ale asi jsi
to urychlil :-)&lt;/p&gt;

&lt;p&gt;Nechapu jen ty &amp;#8222;vzdálené předtestované commity&amp;#8220;.
O&amp;#160;co jde?&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Michal</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km879</link>
      <pubDate>Sun, 14 Sep 2008 12:35:14 GMT</pubDate>
      <description>
&lt;p&gt;jeste otazky k &amp;#8222;vzdálenym předtestovanym commitum&amp;#8220; po
lehkem seznameni na jetbrains&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;odkud bere kod, ktery &amp;#8222;zkousi&amp;#8220; z&amp;#160;buildovat?&lt;/li&gt;

	&lt;li&gt;podporuje/umi codereview (lidmy, nikoliv FxCop), resp. slo by to
	k&amp;#160;tomu nalepit?&lt;/li&gt;

	&lt;li&gt;pokud jde kod zbuildovat, pod jakym uctem ulozi zmeny do SVN?&lt;/li&gt;
&lt;/ol&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km880</link>
      <pubDate>Sun, 14 Sep 2008 12:54:24 GMT</pubDate>
      <description>&lt;p&gt;Pěkné otázky :)&lt;/p&gt;

&lt;p&gt;1. Kód vezme z&amp;#160;aktuální revize, plus pošle změny, které jsi
provedl.&lt;/p&gt;

&lt;p&gt;2. nevím přesně jak tohle myslíš, je to spíš otázka procesů
než build servru, ale podpora pro automatizovaná review tam je :)&lt;/p&gt;

&lt;p&gt;3. Teď přesně nevím, nejspíš pod účtem pod kterým jseš
přihlášený do TeamCity &amp;#8211; a ten mám stejný jako
v&amp;#160;SVN&amp;#8230;&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Michal</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km881</link>
      <pubDate>Sun, 14 Sep 2008 13:07:41 GMT</pubDate>
      <description>
&lt;p&gt;ad 1) nerozumis mi. technicky si je vezme z&amp;#160;kompu toho, kdo
zkousi buildovat? anebo se nekam temporarne ulozi a z&amp;#160;toho se
builduje?&lt;/p&gt;

&lt;ol style="list-style-type:lower-alpha"&gt;
	&lt;li&gt;Bere si jen zmeny nebo cely kod?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Ptam se hlavne kvuli rychlosti pri vzdalenem pristupu&lt;/p&gt;

&lt;p&gt;ad 2) ano, pokud umi &amp;#8222;znemoznit&amp;#8220; commit do SVN pri
nevalidnim buildu, pak by mohl snadno umet precommit code review.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Radek</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km882</link>
      <pubDate>Sun, 14 Sep 2008 13:15:13 GMT</pubDate>
      <description>
&lt;p&gt;Nejsem &lt;a href="http://www.kolman.cz/alibaba/"&gt;ten pravý&lt;/a&gt;, kdo by
měl na otázku naší infrastruktury odpovědět, ale seznam nástrojů
dát můžu: &lt;a href="http://subversion.tigris.org/"&gt;SVN&lt;/a&gt;, &lt;a
href="http://cruisecontrol.sourceforge.net/"&gt;CruiseControl&lt;/a&gt;, &lt;a
href="http://confluence.public.thoughtworks.org/display/CCNET/CCTray"&gt;CCTray&lt;/a&gt;
&lt;a
href="http://msdn.microsoft.com/en-us/library/0k6kkbsd.aspx"&gt;MSBuild&lt;/a&gt;,
&lt;a
href="http://msdn.microsoft.com/en-us/library/bb429476(VS.80).aspx"&gt;FxCop&lt;/a&gt;,
&lt;a href="http://moinmoin.wikiwikiweb.de/"&gt;MoinMoinWiki&lt;/a&gt;, &lt;a
href="http://www.bugzilla.org/"&gt;Bugzilla&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Bez verzovacího systému ani ránu. Všechno, co mě stojí víc jak
den práce, v&amp;#160;něm musí být.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Borek</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km884</link>
      <pubDate>Sun, 14 Sep 2008 16:06:12 GMT</pubDate>
      <description>
&lt;p&gt;Trac+SVN je dobrá volba, za zvážení před začátkem projektu
ještě stojí nějaký distribuovaný VCS typu &lt;em&gt;git&lt;/em&gt; nebo
&lt;em&gt;Mercurial&lt;/em&gt;, ale v&amp;#160;principu je hlavně důležité, aby
vůbec nějaký VCS byl :)&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km885</link>
      <pubDate>Sun, 14 Sep 2008 17:14:54 GMT</pubDate>
      <description>&lt;p&gt;&lt;a
href="http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km881"&gt;[4]
Michal:&lt;/a&gt; Build agent má svůj pracovní adresář, kde má poslední
checkout repository. Předtestovaný commit funguje tak, že se vezmou
změněné soubory (možná jen změny) a pošlou se na TeamCity. Ten
hodí změny do pracovního adresáře a provede build dle
konfigurace.&lt;/p&gt;

&lt;p&gt;Pokud jsou v&amp;#160;konfiguraci i&amp;#160;testy, provedou se a
v&amp;#160;případě, že vše proběhlo ok, tak se pracovní adresář
commitne do SVN. Nebo aspoň tak nějak si to představuju, že to
funguje. :)&lt;/p&gt;

&lt;p&gt;To vše iniciueš pomocí pluginu ve VS. Pokud provádíš commit
klasicky, TeamCity nijak nezabrání tomu, abys commitnul nefunkční
kód. Je to jen o&amp;#160;procesech v&amp;#160;teamu a vůli je
dodržovat&amp;#8230;&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km886</link>
      <pubDate>Sun, 14 Sep 2008 17:21:17 GMT</pubDate>
      <description>&lt;p&gt;&lt;a
href="http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km884"&gt;[6]
Borek:&lt;/a&gt; Distribuovaný verzovací systém jedině ve spojení
s&amp;#160;centralizovaným. Zaprvý nemaj takovou podporu nástrojů.
Zadruhý líp se to zálohuje. Ale ani tak nevidim příliš mnoho
výhod&amp;#8230; :)&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>lopata</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km887</link>
      <pubDate>Sun, 14 Sep 2008 18:37:42 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km886"&gt;[8]
Aleš Roubíček:&lt;/a&gt; &amp;#8211; Mercurial je super věc, u&amp;#160;nás jsme
na něj přecházeli z&amp;#160;CVS a je to lahoda.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km888</link>
      <pubDate>Sun, 14 Sep 2008 18:52:10 GMT</pubDate>
      <description>&lt;p&gt;&lt;a
href="http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km887"&gt;[9]
lopata:&lt;/a&gt; No vida &lt;a
href="http://blogs.jetbrains.com/teamcity/2008/07/31/extending-vcs-support-in-teamcity-mercurial-is-already-here/"&gt;podpora
pro Mercurial&lt;/a&gt; bude ve čtvrté verzi TeamCity&amp;#8230; :)&lt;/p&gt;

&lt;p&gt;Ale &lt;a href="http://www.newsupaplex.pp.ru/hgscc_news_eng.html"&gt;integrace do VS&lt;/a&gt; zatím mizerná.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km890</link>
      <pubDate>Sun, 14 Sep 2008 19:20:22 GMT</pubDate>
      <description>
&lt;p&gt;Tak jo, prosím, zkuste mě přesvědčit o&amp;#160;výhodách
distribuovaného VCS, :)&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Hroch</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km891</link>
      <pubDate>Mon, 15 Sep 2008 08:23:52 GMT</pubDate>
      <description>
&lt;p&gt;Aktuálně používáme v&amp;#160;teamu SourceForge Enterprise. Je to
taková šikovná virtuální mašina, kterou jen pustíte a máte
kompletní infrastrukturu pro vývoj (snad až na ten build server).
Podobnost s&amp;#160;klasickou SOURCEFORGE.NET nulová (díky bohu).&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Borek</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km892</link>
      <pubDate>Mon, 15 Sep 2008 10:47:01 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km890"&gt;[11]
Aleš Roubíček:&lt;/a&gt; To bych doporučil nechat na jindy :)&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Michal</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km893</link>
      <pubDate>Mon, 15 Sep 2008 12:54:56 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km892"&gt;[13]
Borek:&lt;/a&gt; Priznam se, ze bych si to take rad poslechnul ;-)&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>mirek</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km894</link>
      <pubDate>Mon, 15 Sep 2008 17:15:11 GMT</pubDate>
      <description>
&lt;p&gt;Zvláštní, že tu nikdo nepoužívá MS klasiku. TFS 2008&amp;#160;a
Team Foundation Server Build 2008. Integrace s&amp;#160;Visual Studiem je
skvělá a nemám nějak pocit, že by mě něco chybělo. Jenom si
říkám, že jsem asi dělal složitě instalaci na testovací
prostředí pomocí .bat souboru.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km896</link>
      <pubDate>Tue, 16 Sep 2008 07:38:31 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km894"&gt;[15]
mirek:&lt;/a&gt; TFS je celkem dost drahý. ;)&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Lemrouch</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km897</link>
      <pubDate>Tue, 16 Sep 2008 09:50:22 GMT</pubDate>
      <description>
&lt;p&gt;TFS by mělo být v&amp;#160;rámci partnerství MS Gold Partner
zadáčo. Co se týče TeamCity, tak pro Solution z&amp;#160;VS2008 neumí
spouštět přímo MSTesty (pouze NUnit testy), asi to půjde obejít
přes MSBuild agenta nebo určitě přes CommandLine. A&amp;#160;co do
podpory ve VS, tak ta je tuším jen pro TeamCity + SVN. Je to tak
správně? Nekecám blbosti? :-)&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km898</link>
      <pubDate>Tue, 16 Sep 2008 12:51:09 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km897"&gt;[17]
Lemrouch:&lt;/a&gt; MSTest nepoužíváme, jak jsem psal dopsal jsem podporu
pro xUnit.net. V&amp;#160;konfiguraci nepoužíváme solution ale MSBuild.
S&amp;#160;tou integrací jsem to hloubš nezkoumal, ale asi podporuje
i&amp;#160;TFS a VSS.&lt;/p&gt;

&lt;p&gt;V&amp;#160;tom Gold Partnerovi to zas tak zadáčo není, jsou tam (nebo
byla) nepříjemná omezení na počet uživatelů (tuším, že to bylo
5) na jednu instalaci serveru nebo tak nějak. A&amp;#160;být Gold
Partnerem, je pro startup třeba nemožné. ;) A&amp;#160;později měnit
něco, co je zaběhnuté a funguje jak potřebuješ, je hloupost.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>mirek</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km899</link>
      <pubDate>Wed, 17 Sep 2008 13:43:59 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km896"&gt;[16]
Aleš Roubíček:&lt;/a&gt;Vím, že to není levná záležitost, ale jak
jsem psal překvapilo mě, že se o&amp;#160;tom nikdo ani nezmínil. Spíš
jsem si říkal, jestli v&amp;#160;tom TFS nechybí nějaká skvělá
funkčnost oproti ostatním a proto by se nemělo používat.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Lemrouch</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km900</link>
      <pubDate>Thu, 18 Sep 2008 11:44:57 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km899"&gt;[19]
mirek:&lt;/a&gt; Nevím, o&amp;#160;ničem, co by v&amp;#160;TFS chybělo oproti
&amp;#8222;ostatním&amp;#8220;. Ale asi zásadní problém je v&amp;#160;tom, že
TFS by se mělo používat napříč celým týmem, takže
i&amp;#160;analytici, obchodníci a projekťáci. Tam bude problém,
protože né každej to umí a né každej je ochotnej se to učit
:-)&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>dkl</author>
      <title>Komentář k článku Vývojová infrastruktura</title>
      <link>http://rarous.net/weblog/300-vyvojova-infrastruktura.aspx#km912</link>
      <pubDate>Mon, 20 Oct 2008 09:18:47 GMT</pubDate>
      <description>
&lt;p&gt;Používáme MSBuild + CruiseControl.Net. Celý build process
(včetně instalace, testů, FxCop atd.) je v&amp;#160;msbuild skriptu tak,
aby to fungovalo i&amp;#160;bez integračního serveru. CC.Net je tak pouze
spouštěč procesu a &amp;#8222;publikovač&amp;#8220; výsledků. Díky tomu
lze spouštět cokoliv i&amp;#160;na vývojářově PC, a vyměnit
integrační server např. za TeamCity by nebyl problém (pokud by
k&amp;#160;tomu byl důvod).&lt;/p&gt;

&lt;p&gt;Nedávno jsem o&amp;#160;tom dělal &lt;a
href="http://www.kolman.cz/alibaba/res/ci.pps"&gt;interní
přednášku&lt;/a&gt;&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
  </channel>
</rss>