Posts

Showing posts with the label bzr

gvfsfind @ freshmeat

gvfsfind can now be found on freshmeat.net . I have also published my bzr/bazaar - repository .

Let the build flow like the Hudson river.

Today at work I found a wonderful continuous build-tool. One will often start a new build and regression test after each check in to the revision control repository. The tool I found is called Hudson . Some of the feature I have found useful are: * Reporting by e-mail or jabber when something goes wrong (or when it goes right) * Builds can start based on time or on events. * It gives you nice statistics about your build * For Java projects there are good plug-ins to get statistics about code coverage using Emma and regression testing using japex and JUnit . * It works against revision control systems * It can tag the builds, depending on the result * You can see history of build, and control when they should be purged * It's easy to install, no external needs except Java. * Hudson can be used with non Java applications too. (Hudson have support for maven, ant and shell script from the beginning.) * It looks easy to write your own plug-ins * A remote XML-API exist. * It's ope...

Bazaar Version Control

I have played a bit with bzr a few days. I have earlier planned to setup a subversion server. The plan was to use subversion instead of cvs. But I thought it was complex to set up, a version control system should be easy to set up and use. I have also heard that there have been some problem when upgrading the repository database and I do not want to loose my repository since I also use it as a backup. Bzr is nice and easy to set up as well as use. It is easy extensible and have good documentation and tutorials . The tutorials makes it easy to start using it. Since it is a distributed system, the thinking when using it must be a bit different. You will get good help reading bzr for CVS users . bzr will be my version control system of choice. It is also used a lot in the Ubuntu community.