Nowadays I started to use a new online versioning service provider: Projectlocker. It seems to be a good one, I hope it will be reliable. I’m using the free version, which gives 5 users and 0.5 GB of storage, but if I need more space or more contributors, it can be upgraded to 30 users and 30 GB storage. It provides SVN and Trac. Try it! If you know better service, please post a comment!
What is advantage of SaaS-based versioning against local installed?
(Assume that remote accessibility for latter is present too…)
Is free version stable and reliable enough?
As well as I know, the free version uses exactly the same infrastructure. I use SaaS based service, because my team is distributed, so it’s more easy to work together. And those service providers provide many additional, ususally integrated services for teamwork, too.
I think that following main considerations has arisen before making use of something Saas:
1. expenses
2. reliability
3. confidence
4. and many more quality and quantity measurements depending by concrete use case: usability, speed, accuracy, …etc.
The 1. and 4. angle are significant in your microeconomical environment on the basis of your answer. While dependency, content privacy and others is the less…
All right. I think analogous reasons leads to 3rd party component based software development.
I’d better order them a bit different. The providers I tested were quite near to each other in price. Assembla was the most expensive, but it’s still quite affordable. $49 for one month or 490 for one year if you have maximum 40(!) developers and 10 projects. And this is an absolutely affordable price. Just imagine the cost of one developer or the price of a website what you can develop. That’s why I think price is not very important when you compare those competitors. Reliability is a must, you’re right. And 4th is very important, because developers (including me) are lazy and impatient. I switched from Codespaces because 1.) I had to wait seconds after my clicks until the next screen appeared, 2.) Assembla provides a more clean interface, what is fun to work with. It also has support for more agile techniques. But this two are very similar. Unfundle is still under testing, it is also intresting