What does Assembla do?
Assembla provides tools and services for building software quickly using global teams.
Is the service free?
Yes, the online service is free for individuals and small groups. We make money when we have larger groups that need premium tools, portfolios, and private servers.
500MB of SVN for free…
I have been using Subversion for project work for some time now, and it seems that most agree that it is the best Open Source solution available. I have enjoyed the use of SVN provided by clients or employers, but only recently started considering replacing my old local VSS server with a web-enabled SVN server of my own. My motivation is to get code that I own off-site and have some redundancy along with improved accessibility. I am also interested leveraging the benefits of the continual development and refinement of SVN as an Open Source project. TortoiseSVN is a good example of that.
I started by researching the requirements for installing SVN server. Installation on a local Windows host seemed doable, but I wanted to install it on my web server. Since my host doesn’t support applications, I’m on my own. I don’t even know what OS the server is running. From what I’ve read, installing SVN on a site would be a chore. Plus it would compete for space with site content. An alternative would be to pay for a specialized SVN hosting service. Hard to justify the continual overhead for that.
So I Googled for free SVN. One result stood out as promising: Assembla. They give away a 500mb SVN account with unlimited users and an integrated bug tracking setup (Trac). For the quick, small projects I am looking to use it for, I can accept the risk that Assembla flakes out as a business entity. Worst case I will still have my latest build on my local. Assembla’s business model seems pretty sound to me anyway - a successful freelance coder will eventuallly need more space if they get cosy using the free service and will become a paying customer.
Here aro some of the Assembla tools:
Subversion
Subversion is the most popular centralized source code repository and version control system. Our subversion includes email alerts on commit, Trac code browsing, and a post-commit hook to trigger. And, we know that reliability is important for subversion users, so we backup to failover servers in real time. Learn more.
Trac
Trac is a popular open source ticketing system, with the mission to "help developers write great software while staying out of the way." You can import and export trac projects from Assembla. We enhance trac with simplified team management, HTML alerts (called "notifications" in trac), and hourly and weekly alert summaries. We support a few trac plugins, including XML-RPC for Eclipse integration.
Scrum
The scrum tool collects reports from your team members in the stand-up meeting format: "What did I do, What will I do, What do I need."
Chat
The chat tool provides a persistent chat room that you can use for daily meetings or just to drop in.