Programmeren 5
Home

Programmeren 5

Aan de slag met je gerief
Aan de slag met je gerief

Programmeren 5

Aan de slag met je gerief

Doelstelling

  1. Na deze les heb je:
    1. heb je lokaal een map gemaakt voor de oefeningen en opdrachten van deze module;
    2. heb je Visual Studio,Visual Studio, PHPStorm of WebStorm opgestart en een .gitignore bestand aangemaakt;
    3. heb je GIT geïnstalleerd;
    4. heb je een repo gemaakt in BitBucket en de locale map naar die repo gepushed;
    5. een workspace gemaakt in Cloud9 op basis van een BitBucket repo in het team van de school
    6. op Cloud9 het README bestand gewijzigd, je BitBucket repo en je locale map geüpdated;

Stappenplan

  1. Leren werken met GIT
    1. Documentatie:
      1. GIT serieus!
      2. Git vertakkingen maken, Git takken uitchecken gaan we nu niet onmiddellijk gebruiken. Naar het einde van module komt dat wel aan bod.
    2. Filmpjes:
      1. Git installeren en lokaal gebruiken.
      2. Git Remote gebruiken.
    3. Een repo delen tussen Cloud9 en je computer

Opdracht

  1. Maak een map op je computer voor deze module met de naam Programmeren5, gevolgd door modulenummer. Het modulenummer is vereist omdat ik nog een andere module Programmeren 5 geef.
  2. Je moet een .gitignore bestand in de rootmap van je project toevoegen. Anders gaat Git alle tijdelijke bestanden, NuGet bibliotheken en andere onderdelen mee in de repo opnemen.
    1. Ga naar VisualStudio.gitignore voor een uitgebreid voorbeeld.
    2. Een overzichtelijk voorbeeld voor .NET Core:
      lib/
      obj/
      bin/
      .vs/
      *.sln
  3. Installeer Git op je locale computer.
  4. BitBucket
    1. Registreer je op BitBucket als je nog geen account hebt en maak een repo. Mag ik erop aandringen een 'verstaanbare' gebruikersnaam te gebruiken zodat het meteen duidelijk is van wie de eigenaar van de repo is. Mijn gebruikersnaam is bv. Jef-CVOAntwerpen. Je kan je gebruikersnaam nadat je een account hebt aangemaakt, nog altijd wijzigen.
    2. Upload de Programmeren5 map naar een BitBucket repo. Het maakt niet uit als die nog leeg is.
    3. Maak een readme bestand op BitBucket.
    4. Kopieer het readme bestand naar je locale PV met behulp van een git pull instructie.
    5. Tot en met het examen upload je je map minstens één keer per les naar je eigen repo. Tijdens het examen zal ik jullie vragen me tonen hoe je dat gedaan hebt.
    6. Nodig mij uit zodat ik toegang krijg tot je repo (jef.inghelbrecht@telenet.be).
  5. Cloud9
    1. Op het vragen forum staat een thread waar je op antwoordt met je e-mail account waarnaar ik een uitnodiging kan sturen om deel te nemen aan het Programmeren 5 15227 team. Gebruik niet je school e-mailadres.
    2. Als je de uitnodigingsmail hebt ontvangen maak je een Cloud9 account aan. Je kan ook zelf een account maken zonder te wachten op een uitnodiging. Maar dan heb je wel een kredietkaart nodig.
    3. Je maakt een workspace in het team programmeren5_16534
      1. Een overzicht vind je in het document Git en Cloud9
      2. De naam voor je workspace bestaat uit programmeren5, gevolgd door het modulenummer, gevolgd door je voornaam en familienaam.
      3. Creëer je workspace op basis van je repo op BitBucket
        1. Git en Cloud9 Deel I
        2. Git en Cloud9 Deel II
    4. Wijzig het README bestand op Cloud9 en zet daarna terug op je locale PC met behulp van Git.
    5. Ik ben niet verantwoordelijk voor jullie gegevens op Cloud9. Als de gegevens beschadigd of vernietigd worden is dat jullie verantwoordelijkheid. Daarom is het aan te raden steeds een backup met behulp van Git te maken!
    6. Stuur me een READ en WRITE uitnodiging voor je Workspace (naar jefinghelbrecht, je vindt me op Cloud9)

JI
2018-11-20 16:09:31