Configure a VM on VirtualBox with the image of Minix 3.1.8 locally available;
Configure the RSE to allow the development of programs in Minix on the host OS;
Develop a short program of your choice on Minix, using Eclipse, and test it;
Import the code you have created to the SVN repository associated to your Redmine Project;
Create a working copy with the contents of your SVN repository.
2.1 Class Preparation
This lab class is not very demanding, but we will cover many topics. Therefore, it will be more productive if you do some homework before. In particular, I suggest that you watch the following Redmine tutorials on YouTube:
Rather comprehensive. In FEUP, we can only use SVN, so you can ignore the details about GIT (i.e. the last 10 minutes of this 15 minutes presentation). Note also that details at FEUP are slightly different, as detailed below.
the notes of a lecture on SVN that we had to cancel this year, because the semester is 1 week shorter.
and the remainder of this handout.
If you've never used the Linux command line, or if you want to refresh your knowledge on that interfave, you may want to try the on-line course Learn the command Line on Code Academy