English 中文(简体)
What server infrastructure to use for desktop software development?
原标题:

I am in a startup company working on a new digital content creation desktop tool. We are now setting up an infrastructure for a small team of software developers in multiple locations.

We are looking into setting up a common server wich will store all code, and host version control (Subversion), built system, internal documentation, Bugzilla, etc. We will need administrative rights and want to compile, do nightly builds, etc.

What would be the pros and cons of 1.) buying a server for our premises 2.) arrange managed hosting for a server in a data center, or 3.) something else. We are still bootstrapping and obviously very concerned about cost, security, and backup (with our own server on premises, we would need a separate back-up solution).

Thanks in advance for your insights!

问题回答

If you are all, or mostly, in one location, having a local server is going to be significantly less of a load on your external bandwidth.

If running locally think about off site backup (could be a team member has a secure location and swaps amongst some external drives: at least three so at least one is always off site).

If I were starting a new company, I would seriously consider JIRA Studio, which is a hosted version of all the Atlassian tools. The tools are excellent (especially JIRA), and the pricing is very reasonable and scales up based on number of users. You really want your people to be focused on developing your product and not tinkering around with the development infrastructure. Hosting these tools also frees up your development server for builds. You might also want to consider using Github for source control.





相关问题
Best practices for Subversion and Visual Studio projects

I ve recently started working on various C# projects in Visual Studio as part of a plan for a large scale system that will be used to replace our current system that s built from a cobbling-together ...

Changing username in SVN+SSH URI on the fly in working copy

I am using SVN+SSH to check out a working copy of repository from an SVN server on which all developers are members of a developer group and have full read/write permissions on the repository ...

ASP.NET MVC: How should it work with subversion?

So, I have an asp.net mvc app that is being worked on by multiple developers in differing capacities. This is our first time working on a mvc app and my first time working with .NET. Our app does not ...

How to search for file in subversion server?

Is there a way to search for a file in a subversion repository? Something similar to Unix find command, with which I can find the location of a file in a repository. I know there is svn list, but ...

热门标签