Postup odevdani SP na GitHubu - nvbach91/4IZ268-2022-2023-ZS GitHub Wiki

  • V návodu se vyskytují placeholdery:
    • XNAME nahraďte svým školním xname

Postup

  • Vytvořte si strukturu složek ./www/XNAME/sp2 a zdrojové kódy projektu mějte ve složce sp2
    • složku sp2 budete nahrávat na server eso.vse.cz, tak aby Vaše práce byla dostupná jako http://eso.vse.cz/~xname/sp2,
    • složku www budete nahrávat do Pull Requestu
    • v projektu nesmí být nevektorové okrázky - používejte odkazy na externí obrázky nebo z API
    • v projektu nepoužívejte stažené knihovny, ale knihovny přes odkaz z CDN, např. z https://cdnjs.com
    • pokud budete používat frameworky jako React, Vue nebo Angular, tak odevzdáte pouze zdrojové kódy, ne build
  • Zajděte na domovskou stránku tohoto repozitáře https://github.com/nvbach91/4IZ268-2022-2023-ZS
  • Klikněte na Add files, Upload files

image

  • Přetáhněte celou složku www na nahrávací plochu
  • Ověřte si, že všechy potřebné soubory se nahrály ve struktuře:
    • ./www/XNAME/sp2/file1.html
    • ./www/XNAME/sp2/file2.html
    • Nesmíte nahrávat soubory mimo složky ./www/XNAME/sp2/!!! Jinak bude Pull Request automaticky zamítnut a SP2 nebude odevzdán
  • Do Commit change message doplňte XNAME-sp2
  • Do description doplňte odkaz na Vaši aplikaci (na serveru eso)
  • Vyberte možnost Create a new branch for this commit and start a pull request
  • Do názvu branch napište XNAME-sp2

image

  • Klikněte na Propose changes
  • Na další stránce si prohlídněte nahrané soubory - u
  • V pravém panelu přidejte do Reviewers vyučujícího (nvbach91)
  • Dále klikněte na Create pull request
  • Zkontrolujte svůj Pull Request XNAME-sp2
  • Poté bude práce řádně odevzdána a již nemusíte vyučujícího oznamovat.
  • Veškeré komunikace týkající se SP mezi vyučujícím a studentem budou probíhat v rámci tohoto Pull Requestu - žádné emaily nepište.

Průběh opravy

  • Vyučující bude psát komentáře přímo do zdrojového kódu v rámci Pull Requestu
  • Sledujte průběh opravy a případně zareagujte na podněty vyučujícího

Pokračování ve vývoji a odevzdání dalších verzí nebo oprav

  • Další změny ve Vašem projektu je potřeba odevzdat stejným způsobem, ale už si nebudete vytvářet nové branche (na začátku), a budete nahrávat nové verze práce přímo do Vámi vytvořené branche.
  • Postup: Na domovské stránce repozitáře si vyberete svoou branch a nahrajete si novou verzi práce kliknutím na Upload files
  • Ověřte si, že všechy potřebné soubory se nahrály ve struktuře ./www/XNAME/sp2/file1.html,

image

image

Výmaz existujících souborů v branchi

  1. vyberte svou branch
  2. otevřete soubor nebo složku, které chcete odstranit
  3. klikněte na ikonu koše
  4. vyplňte důvod mazání
  5. vyberte možnost commit directly to the student-xname branch
  6. klikněte na Commit changes

image