avatar Ilija Studen Staff Jun 25. 2009. 6:58 am
We are proud to announce that activeCollab 2.2 beta is available for download for everyone who has valid Upgrades and Support plan:



This release is built on top of activeCollab 2.1.2 and brings two new modules to Corporate edition:

1. Invoicing module lets you prepare and issue invoices. This module is built right into activeCollab and does not require any external invoicing service (and therefore no additional monthly fees);
2. Source modules adds Subversion integration to the system. Now you can add as many Subversion repositories to the projects as you want. activeCollab automatically connects commit messages with tickets. You can even complete a ticket with a commit message.

Resources: Release Notes, Installation and Upgrade instructions.

Installation for Invoicing and Source modules are available here and here.
avatar Leon Pro Jun 25. 2009. 9:24 am
WOW!! So awesome to see the invoicing module (even though it in a beta release). I've just upgraded to this from ac2.1.2 on a dev server and it went smooth without any issues - congrats on this beta release! :)
avatar Matt Robenolt Pro Jun 25. 2009. 10:02 am
Ok, I'm not going to lie, the Source module is effing awesome! I was kinda hoping for a solution to physically manage a local repository with all the svnadmin commands to create a repository and control users, but I'm glad you went the other route. We use Springloops for our repositories already, so now it just hooks in smoothly. Love it!

Keep it up!

And Leon, get that Source module skinned up nicely with Access. ;) It's looking a bit rough right now.

[edit]And the Invoicing module, for that matter. I didn't notice that one right away since I don't plan on using it. We use Freshbooks for our billing, and unfortunately, don't plan on switching because clients and freelancers are in a rut with it.[/edit]
Kick-ass websites, this way --->http://ydekproductions.com
avatar Ilija Studen Staff Jun 25. 2009. 10:10 am
@Leon:

Glad to hear that you like Invoicing module - it turned out to be quite a nice and powerful module and we hope activeCollab customers will like it. It also has a lot of potential to evolve further based on feedback we get.

@Matt:

SVN module does not offer administration features, but it provides well integrated browser and history tool. We feel that these are the features that are relevant for project management and collaboration. Repository administration is something that we leave for other, specialized tools :)
avatar Matt Robenolt Pro Jun 25. 2009. 10:25 am
Totally understandable. Hence why we use Springloops for that. :) It would be cute to be able to administer repositories though. Then maybe in the future, I could dump Springloops and keep all SVN stuff hosted in-house and lose another monthly bill.
Kick-ass websites, this way --->http://ydekproductions.com
avatar Matt Robenolt Pro Jun 25. 2009. 3:17 pm
Hmm, I think I've come across a bug, but I'm not sure how I'd track the error down.

I've been adding the corresponding SVN repos to all of our projects, and everything is working great until I've needed to add one that used the svn+ssh:// protocol. Could there be something wrong with this one? The connection test verifies that it works, but when it pulls an update, it says it's already up to date, and doesn't actually pull in any information.

Are there specific debug things I can look for just for this module?
Kick-ass websites, this way --->http://ydekproductions.com
avatar Ilija Studen Staff Jun 26. 2009. 3:25 am
We'll need to check, but I think that there's a known svn+ssh issue that we still need to look into. Glad to hear that other repositories are working well and that you like the module.
avatar Matt Robenolt Pro Jun 26. 2009. 8:08 am
Awesome, if there's any way that I can help out, I'd love to.

Also, one thing I was curious about, I'm just too lazy to really dig into the code: Once a project is not listed as "active" anymore, are the repositories still scheduled to be updated? If so, I can see that as an issue because at the moment, I'm updating them on the frequently task, which is run every minute with our cron. Everything is fine with ~7 repositories right now, but I can see them building up in the future, and next year, there may be 100 inactive repositories, and I'd sure as hell NOT want all of those being polled every minute.

I think as soon as the project is kicked over to any status but active, the triggering event should be killed so to not waste resources. If it's activated again, it'll be thrown back into normal schedule and get updated on next cron run.
Kick-ass websites, this way --->http://ydekproductions.com
avatar Goran Radulović Staff Jun 26. 2009. 8:55 am
@Matt

That was clever observation, we will look to disable repositories for projects that are not active. Thanx
Goran Radulovic
A51 DOO | Cofounder

http://www.a51dev.com/
http://www.activecollab.com/
avatar GloryFish Jun 26. 2009. 10:37 am
Just wanted to put in a vote for svn+ssh support. We are using that with our repos.
or Go To Next Page