<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Ενδιαφέρουσες Ειδήσεις</title><link>https://www.dotnetzone.gr:443/cs/forums/67/ShowForum.aspx</link><description>Νέα, Ειδήσεις και 'Αρθρα από ελληνικά και ξένα sites που ενδιαφέρουν τους Έλληνες developers</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Εργαλεία για Continuous Integration</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/18771.aspx</link><pubDate>Thu, 19 Oct 2006 01:20:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:18771</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/18771.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=18771</wfw:commentRss><description>&lt;P&gt;Σε αυτά τα εργαλεία πρέπει να προσθέσουμε και το Team System. Όσον αφορά το CruiseControl είχα γράψει τις (ελαφρά επώδυνες) εμπειρίες μου στο &lt;A href="/cs/wiki/default.aspx/dotNetZone.gr/ContinuousIntegration.html"&gt;wiki του DotNetZone&lt;/A&gt;. Άξιζε όμως τον κόπο, καθώς μπορούσαμε να ξέρουμε μέσα σε λίγα λεπτά από τη στιγμή που κάποιος έκανε checkin αν χάλασε το build ή όχι. Παλαιότερα, μπορούσαν να περάσουν ακόμα και εβδομάδες για να καταλάβουμε ότι το checkin κάποιου δημιουργούσε πρόβλημα στους άλλους.&lt;/P&gt;
&lt;P&gt;Ένα μάθημα πάντως που έμαθα από τη χρήση του CruiseControl είναι ότι κανένα από αυτά τα εργαλεία δεν βοηθάει αν κάποιος βλέπει τα build errors και απλά τα αγνοεί! Όταν κάποιος έχει τη νοοτροπία "αφού τρέχει σε μένα, δεν με ενδιαφέρει αν σκάει στο build server", υπάρχει ένα "ανεπαίσθητο" πρόβλημα.&lt;/P&gt;</description></item><item><title>Εργαλεία για Continuous Integration</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/18736.aspx</link><pubDate>Wed, 18 Oct 2006 16:30:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:18736</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/18736.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=18736</wfw:commentRss><description>Μερικά εργαλεία, άλλα νέα, άλλα όχι, που βοηθούν στις πρακτικές του Continuous Integration:&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET"&gt;CruiseControl .NET&lt;/a&gt; της ThoughtWorks, που είναι πλέον στην έκδοση 1.1. Είναι server application που αυτοματοποιεί τη διαδικασία του integration παρακολουθώντας τις αλλαγές στο source control.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jetbrains.com/teamcity/"&gt;TeamCity 1.0&lt;/a&gt;, νέο προϊόν της JetBrains, που οργανώνει και αυτοματοποιεί τη διαδικασία του build process και συνεργάζεται με τα υπόλοιπα εργαλεία της ομάδας ανάπτυξης.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.borland.com/us/products/silk/gauntlet/index.html"&gt;Borland Gauntlet&lt;/a&gt;, ακόμα σε Early Access Version, σύστημα για build και test automation.&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;Οι αρχές του Continuous Integration &lt;a href="http://martinfowler.com/articles/continuousIntegration.html"&gt;έχουν περιγραφεί από τον Martin Fowler&lt;/a&gt;.&lt;br&gt;</description></item></channel></rss>