Assembla now offers free private svn and git repos

Just when I thought private project hosting choices had settled down in favour of Unfuddle, along comes a potentially game-changing announcement from Assembla. My big problem with Assembla has been that they equated one project (“space”) with one source repository, and charged extra for extra spaces. Each extra space gives extra issue tracking, documentation storage …

Continue reading ‘Assembla now offers free private svn and git repos’ »

Ruby, Sinatra, Dreamhost, Haml, git – a smooth web app workflow … eventually

I have spent many years developing web applications in Java for corporate clients. During that time I have used a wide range of frameworks, APIs and other useful stuff. I have written my own versions (sometimes several) of many of these components, learned the tools well, and become very productive and effective. However, it has …

Continue reading ‘Ruby, Sinatra, Dreamhost, Haml, git – a smooth web app workflow … eventually’ »

Distributed Source Control as a tool for Set-Based Design

I’m currently spending a fair amount of time on evaluating distributed version control systems (DVCS) such as git, bazaar and mercurial. Some things which were easy using a centralized version control system such as subversion or cvs seem more complicated, but I am now starting to find ways of using DVCS to do things which …

Continue reading ‘Distributed Source Control as a tool for Set-Based Design’ »

Some decent looking project hosting candidates at last

As you may recall from a previous post, I am looking for some decent project hosting both for my open source software and for some business ideas. I want a single point of contact which offers as a minimum: version control, wiki, bug/ticket tracking, calendar and tasks/todo. Nice to haves include time-tracking, collaborative planning and …

Continue reading ‘Some decent looking project hosting candidates at last’ »

Searching for the perfect project hosting

I’m still searching for decent project hosting. I now have several projects on the go, and several others bumping around in my head, and the fuss and bother of tying together all the various bits of a distributed software project development is making my head hurt. All the bits I need are available separately, but …

Continue reading ‘Searching for the perfect project hosting’ »

Are Thoughtworks’ products (and product sales) really so rubbish?

I’m tired, and I’m cross. Last night I was up too late, and this morning I have wasted another few hours. All trying to do something which should be simple – evaluate some products from the well-known software consultancy “Thoughtworks”. And so far I still have not succeeded. It all started so simple. I was …

Continue reading ‘Are Thoughtworks’ products (and product sales) really so rubbish?’ »

Beanstalk — Version Control with a Human Face

I’m intrigued by this. A hosted subversion service, which seems to be positioning itself alongside similar services for other protocols (e.g. GitHub). Right now I’m having trouble working out whether there are any significant extra features beyond what I get already with my account at Dreamhost . Beanstalk — Version Control with a Human Face

Using the new subversion integration in Eclipse Ganymede

Like many other developers I was keen to try out the recent Eclipse Ganymede release. In particular I wanted to try the new subversion integration (“subversive”) to see if it is any better than the old (“subclipse”) plugin I used to use with Europa. Getting the new subversion working was surprisingly tricky. Obvious choices simply …

Continue reading ‘Using the new subversion integration in Eclipse Ganymede’ »

Cleanly Migrate Your Subversion Repository To a GIT Repository

Regular readers (are there any?) should have guessed by now that I am investigating distributed version control (specifically git). I also have a significant investment of code and history in subversion repositories. A way to migrate from svn to git, keeping all the commit histories sounds great… Simplistic Complexity » Cleanly Migrate Your Subversion Repository …

Continue reading ‘Cleanly Migrate Your Subversion Repository To a GIT Repository’ »