Tips


17
Dec 11

Setting up your Git SSH Keys to work with CodeSpaces

Creating a Repository

Creating a repository is as simple as clicking the “New Git Repository” button in the admin section toolbar. Once you have selected a name, etc.. you can click save and the repository will be created in Code Spaces (it can take a minute to create the Git repo on our servers).

Permissions

Git access permissions are setup in the repository settings, and you have a few options:

Continue reading →


9
Jun 11

Importing your Subversion Repository

Quite often when you come to Code Spaces you will already have a Subversion repository, be it on your local infratructure or with another Subversion Hosting company.

What you need.

Before you can move your data in to our infrastucture you will need an SVN Dump of your existing repository, If you running your own SVN infrestructure you can do this with the svnadmin dump command as follows:

svnadmin dump repository_path > repository_name.dump

If you repository is hosted with a third party you will need to use the mechinism they have or raise a support ticket to get a SVN Dump of your data.
Continue reading →


22
Apr 11

Amazon EC2 Outage (2011/04/21)

A day to remember!

It was an interesting day, at around 8:40 (GMT) we started getting notifications from our monitoring instruments that our database cluster was failing over, one node at a time.

Now this alone normally wouldn’t be a problem because we host with Amazon EC2 so new nodes should automatically be firing up and joining the cluster, thus keeping the cluster alive.

But it was no “Normal” day, and new nodes didn’t fire up and the cluster did go down.

About Amazon EC2

Its safe to say that Amazon EC2 is an amazing implementation of Cloud Computing and the mechanisms they have in place to allows companies like ours to scale, and stay up are the best i have seen in the past 12 years of working in and running internet companies.

Amazon allow us to create “instances”, these are VM running our own software stack. They allow us to create an infinite number of them, and we can switch them on and off again at will.

Amazon also have a storage solution called EBS (Elastic Block Storage) which allows us to provision virtual disks that can be attached and detached to instances at will.

For the last four years this system has given us ~99.9% uptime and has allowed us to scale to meet our customer demands.

Continue reading →


21
Mar 11

Subversion for Visual Studio Developers

Subversion for Visual Studio Developers with AnkhSVN

Accessing Subversion repositories from Visual Studio is really easy with AnkhSVN (http://ankhsvn.open.collab.net/). In this article I will illustrate just how easy it is to connect to a project in a Subversion repository and how to create a brand new project and add it to a Subversion Repository.

For this artical I’m using Visual Studio 2010 Professional however, the instructions are largely the same for all versions above 2003, I’m sure you will work it out ;-)

Installing AnkhSVN
Visit http://ankhsvn.open.collab.net/ and download the latest version of AnkhSVN, for this article I have downloaded version 2.1 but the instructions will remain the same for a while.

Continue reading →


9
Feb 11

Code Spaces API C# Example

We have put together a .NET (C# Visual Studio 2010) wrapper for our API, please use the following SVN repository details to check out the code.

https://svn.codespaces.com/cw/com_codespaces_api_net

username: api_guest
password Password1

 

Enjoy!

 

 


19
Aug 10

Q&A Site for CodeSpaces.com

We have set up a simple Questions and Answers site that will (ultimately) replace for Code Spaces forums.

 

Its inspired by StackOverflow and is powered by the wonderful open source platform Shapado (http://gitorious.org/shapado).

 

Why?

We are trying to become more vocal and active in the development community and we think a site like this will not only serve to help our customers but also to reach out to the development community at large, especially Git and Subversion users.

 

I hope you will sign up and help us make this a great resource.

 

 


6
Jul 10

Removing the Flash Charts from Code Spaces

Now that everyone is using there iPad to manage their Code Spaces account we are getting a lot of requests to remove the Flash content from the Dashboard and Planning tabs.

We have identified a good charting package that is all Javascript and renders perfectly on all major browsers, yep Internet Explorer too!

The package we are going to use, is HighCharts and from our initial testing and some internal applications I think you are all going to appreciate the upgrade, even if you aren’t using an iPad ;-)

The only other thing that remains is the Gantt chart which we might end up writing ourselves, unless any Javascript Gantt component vendors are out there…


5
Dec 09

A few minor updates.

We have just pushed a small update to the production servers. the fixes include:

  • Internet Explorer 6,7 and 8 rendering issues on the Dashboard
  • Internet Explorer 6,7 and 8 Gantt Chart didn’t always show
  • Create Milestone button on the Planning Tab didn’t work

As always your feedback is greatly appreciated!

Cheers,

Floyd


3
Dec 09

New Payment Option – PayPal

Hi Guys,

This is a quick post to let you know that we have introduced a new payment option, PayPal!

You go through the same process as normal but select the PayPal option on the payment page, everything else is the same.

 

Cheers

Floyd Price

Code Spaces


30
Nov 09

A Visual Guide to Version Control

If your new to the concept of Version Control check out this great article over at betterexplained.com

For all your graphic designers our there, this on is for you.