File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Agile and Other Processes and the fly likes beginning CI processes Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "beginning CI processes" Watch "beginning CI processes" New topic
Author

beginning CI processes

Tobi McFarland
Greenhorn

Joined: Nov 21, 2001
Posts: 22
If you were to make a recommendation to a development team as to the first thing they should do to begin to embrace CI-what would be the first thing you would recommend? (assuming that they already use CVS)


Tobi<br /> <br />Aspiring Java Jedi
Paul Duvall
author
Greenhorn

Joined: Jul 17, 2007
Posts: 29
If you were to make a recommendation to a development team as to the first thing they should do to begin to embrace CI-what would be the first thing you would recommend? (assuming that they already use CVS)


If you don't have an automated build, create an automated build in Ant or Maven as soon as possible and commit the scripts to CVS. You should be able to build on any machine (within reasonable constraints). The next thing is that each developer/pair needs to commit all of their code changes at least once a day to get the true benefit from CI.


Co-author of <a href="http://www.amazon.com/gp/product/0321336380/" target="_blank" rel="nofollow">Continuous Integration: Improving Software Quality and Reducing Risk </a> <br />(Addison-Wesley Martin Fowler Signature Series, 2007). Companion website for the book is <a href="http://www.integratebutton.com/" target="_blank" rel="nofollow">IntegrateButton.com</a>
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: beginning CI processes