git

Managing Makefiles in git

Author: Mario Antonioletti
Posted: 7 Apr 2016 | 16:36

I have become a bit of a fan of the distributed revision control provided by git. In my day-to-day work at EPCC, I find myself developing and running code across multiple machines. Trying to keep a code base coherent across all these systems would be a bit of a nightmare were it not for git or any other source control revision system. Arguably, SVN would work as well but I somewhat lost my faith in SVN after trying to commit files over a slow and unstable connection while travelling on a train.

Software Carpentry returns to Edinburgh

Author: Mike Jackson
Posted: 11 Dec 2014 | 12:24

Edinburgh Software Carpentry workshop attendeesLast week EPCC's ARCHER training team ran another Software Carpentry workshop here in Edinburgh, on 3rd and 4th of December. The workshop provided attendees with an introduction to version control and Git, building programs with Python, automating tasks with Make, and how (and how much) to test programs. These were set within the context of best practices for scientific computing.

ARCHER Software Carpentry workshop at EPCC

Author: Mike Jackson
Posted: 7 Oct 2014 | 13:14

ARCHER, the UK's national supercomputing service, offers training in software development and high-performance computing to scientists and researchers across the UK. As part of our training service, we are running a two-day Software Carpentry workshop here at EPCC from 3-4 December.

Exploring the integration of Subversion and Git with CVS

Author: Mike Jackson
Posted: 7 Apr 2014 | 07:33

A brain scan.Michael Chappell leads the Quantitative Biomedical Inference (QuBIc) research group within the Institute of Biomedical Engineering at the University of Oxford. Michael has developed a method of processing functional magnetic resonance image (MRI) data that can be used to recognise blood flow patterns in the brain. I have been helping Michael through one of The Software Sustainability Institute's consultancy projects, which he applied for through the Institute's open call. Part of our collaboration looked at issues around integrating Subversion or Git repositories with CVS.

BitBucketing MSc students

Author: Mario Antonioletti
Posted: 18 Apr 2013 | 16:11

Based on previous experience of supervising MSc students and inspired by the Software Carpentry boot camp sessions I attended as a helper in Edinburgh and Newcastle, I thought I would insist that the MSc students that I am supervising this year should use a third party private source code repository for their code, meeting minutes, project report and project presentation and anything else that might be of relevance.

Blog Archive