Second life (of this blog)

It's been a long long time since my first and last post on this blog. I'm learning some pretty interesting stuff lately, and I've decided to write about them here. We'll see how long it will last this time. Hopefully more than a few posts.

But first of all, let me write a follow-up to my previous post called Open Source troubles. Few months ago, I've decided to take another shot on installing Trac, together with two colleagues of mine. We spent almost two working days on it, but managed to get it working on one PC with all expected features (Apache server, HTTPS, integrated with Subversion...). When we tried to repeat the process on our server, new problems aroused. Just few minutes before loosing our mind, we managed to find a lifesaver: VisualSVN Server Trac Integration.

We had already used VisualSVN Server as our Subversion server for quite some time. It's extremely easy to install and use, has a nice management console and can be configured to use HTTPS during installation. The Trac Integration package they prepared, makes the Trac installation smooth and painless. With the help of integration page, Trac + SVN server can be installed in a matter of minutes instead of days.

One thing keeps bothering me. There is no link to this integration page anywhere on VisualSVN site. I'm sure it deserves at least a small link on the bottom of VisualSVN Server page, saying "if you use Trac, take a look here for an integration option", or something like that. Instead, there are few discussions on VisualSVN Google Group mentioning it.

So, if you do like Trac or use VisualSVN Server, try this integration.


2 comments:

  1. Fyodor

    Miroslav,

    We don't link to this page because Trac cannot be considered as a reliable solution. For example, it doesn't honor repository security settings in repository browsing - everyone can access the source code.

    But Trac was highly requested by our customers so we bundled it in an easy-to-use install.

    Fyodor Sheremetyev
    VisualSVN Team

     
  2. Miroslav Popovic

    You're right about that. Trac requires a little more configuration after creating a new environment.

    The things that I do after that is to assign one user to TRAC_ADMIN role, log into the environment and remove all anonymous actions. Then I create my team's group and assign necessary actions to it.

    I still think that there should be a link somewhere, at least with the disclaimer that you don't provide support for Trac integration, but that's up to you ;)

    Anyway, thank you for a brilliant piece of software.

     

Post a Comment