Free Alternative to TFS Work Item

I'm looking for a free way to automate build and work item management (including bug tracking) for a small open source team (mostly me and 1 to 3 other developers). I have checked many products and so far the best was to find TeamCity, but this tool has no work item management (tasks, bugs, requirements, etc.).

I am using SVN as my original control, VS2008 as my IDE and if possible my creation / work item management software will run on IIS 6.0, but I cannot install Apache if there is no way to avoid it.

Is TeamCity the best solution (perhaps with some add-ons for managing work items) or if a different product stack might be a better choice.

thank

+2


source to share


3 answers


trac . Best out there (IMHO). Visit trac-hacks.org for some add-ons. It plays nicely with SVN, so you can close the tickets just by writing the appropriate commit messages.

- Change



I note that the first part of your posts mentions "automatic builds". For this purpose, if you don't already have one, grab yourself a CI server: CruiseControl.NET is typical, you can also try Hudson .

+4


source


You can now get JIRA with a 10th user license for just $ 10 for an Atlas Starter License . JIRA has issue tracking, project management, a custom workflow, and extensions for SVN integration.



For continuous integration, you can't go wrong with either TeamCity CruiseControl.NET.

0


source


I've been a longtime TFS fan. I liked that it was integrated with TFS Version Control (which was a big improvement over Visual Source Safe) and that it had an automated build process.

I am personally a huge Redmine fan now. He's quite flexible and he heaps up quickly. I was able to use Redmine over a 128Kbps connection without any problem. What I like most about Redmine is that it is very simple and non-intrusive in the development process. It will integrate with any version control software (I use it with git) and it will parse commits and automatically link commits to work items.

This is a ruby ​​on rails project that was not ideal for me as a C # fan, but I found it very easy to install and there are tons of great plugins out there.

I am currently running:

  • Redmine for release management, project scheduling and time saving
  • Gitlab for version control
  • Jenkins for automated builds and CI
0


source







All Articles