Começando novo projeto
Linux
Usar o Linux fornecido!
Scrum Master
O grupo deve escolher um mediador
Aconselhável no primeiro projeto o facilitador ser aquele que tem mais facilidade com linux e git.
Você deve fazer a secção do seu papel: Mediador/ Desenvolvedor
Antes de começar - Mediador
Mediador
Somente mediador, mas todos devem acompanhar (uma hora será sua vez).
Ao acessar a nova atividade, um novo repositório é criado. Assim, é necessário juntar os arquivos desenvolvidos nos projetos anteriores (camadas inferiores) ao novo repositório.
Antes de começar será necessário atualizar o repositório de vocês com os novos arquivos no repositório oficial da disciplina (apenas a partir da APS-C).
upstream
Abrindo terminal no Linux 1
ctrl+alt+t
No terminal:
- Referenciando repositório original da disciplina
$ git remote add upstream https://github.com/insper/Z01.1-proj
- Atualizando repositório do grupo com alterações feitas no repositório da disciplina:
$ git fetch upstream
$ git checkout main
$ git merge upstream/main --allow-unrelated-histories -X ours
Feito isso deve ter aparecido uma pasta da nova APS dentro do repositório de vocês.
SCRUM_MASTER.json
O mediador do projeto deve editar o arquivo SCRUM_MASTER.json
localizado na pasta do projeto (no caso do projeto B: b_logComb/SCRUM_MASTER.json
) com os seus dados.
Após editar esse arquivo deve realizar um commit e fazer o envio para o github:
$ git commit -am "configurado scrum do projeto"
$ git push origin main
Note
Isso é importante pois os professores irão usar esse arquivo para saber quem são os mediadores de cada projeto.
Antes de começar - Desenvolvedores
Desenvolvedores
- Todos desenvolvedores devem fazer essa etapa.
- Fazer isso somente depois que o mediador fez a parte dele!
Volte para a branch main:
$ git checkout main
Agora todos os integrantes do grupo devem atualizar o repositório local:
$ git pull origin main