Giter Site home page Giter Site logo

Comments (17)

BeatrizHanae avatar BeatrizHanae commented on August 24, 2024 1

@fga-gpp-mds/agr-app EPS ajudem a gente, vcs acham boa ideia criar as pastas src e afins, dentro de uma branch, tipo a 60_criar_gestor e tirar outras branchs a partir dela ou pela master mesmo? (pensando em riscos, de conflitos e tals...)

from 2018.1-dulce_app.

BeatrizHanae avatar BeatrizHanae commented on August 24, 2024 1

@fga-gpp-mds/agr-app Então, mas e ai? O procedimento correto seria tudo para master né? Expliquem me melhor, por favor...

from 2018.1-dulce_app.

gdeusdara avatar gdeusdara commented on August 24, 2024

@egewarth @eliseuegewarth @alvesisaque @fepas @gabibguedes @BeatrizHanae gente, a gnt vai usar qual ferramenta de teste?? tem a Jest, q é a q ta documentada no site da React-native (parece ser de boa) ou aquela outra q o cara falou? Enzyme

from 2018.1-dulce_app.

gdeusdara avatar gdeusdara commented on August 24, 2024

Enzyme:
http://airbnb.io/enzyme/docs/guides/react-native.html

Jest:
https://facebook.github.io/jest/docs/en/getting-started.html

from 2018.1-dulce_app.

egewarth avatar egewarth commented on August 24, 2024

@fga-gpp-mds/mds-agr
https://github.com/fga-gpp-mds/agr-react-native/blob/master/CONTRIBUTING.md#work-in-progress

from 2018.1-dulce_app.

gag2502 avatar gag2502 commented on August 24, 2024

@BeatrizHanae Por que vocês acham que daria conflitos ??? Tem na política de branches falando sobre como resolver essa programação em paralelo aí gente ... Olhem lá

from 2018.1-dulce_app.

alvesisaque avatar alvesisaque commented on August 24, 2024

Então, vocês devem criar a pasta, subir para a master e as outras equipes devem atualizar as suas respectivas branchs com a master.

Lembrem-se: todas as branchs devem ser criadas a partir da master para não dar conflito, nunca atualizar a sua branch com a do coleguinha!

from 2018.1-dulce_app.

alvesisaque avatar alvesisaque commented on August 24, 2024

Sigam o guia de contribuição para fazer esse processo corretamente!

from 2018.1-dulce_app.

egewarth avatar egewarth commented on August 24, 2024

@BeatrizHanae Seguinte, no guia de contribuição tem um típico chamado work in progress (link da última resposta), que é quando você tá fazendo algo que todos precisam disso, você vai abrir um pull request com o nome WIP número da issue e descrição, WIP significa work um progress, esse PR vai ser aceito e vai pra master, todos atualizam a branch com o pull --rebase da master e continuem o trabalho, ao final de tudo abre o PR dnv sem o WIP e o merge é feito normalmente.
No caso de vocês agora...
Vocês vão criar as 2 pastas certo?
Todos precisam dessas 2 pastas certo?
Os arquivos de dentro dessa pasta vão conter os mesmos nomes ou vão ser arquivos diferentes? Se forem arquivos diferentes não haverá conflito, por mais que as pastas sejam criadas em ambos brachs, daí não há necessidade do WIP. Caso os arquivos tiverem nomes iguais, provavelmente vai dar conflito e um merge manual deverá ser feito OU, vocês façam o PR com WIP e tudo certo

from 2018.1-dulce_app.

BeatrizHanae avatar BeatrizHanae commented on August 24, 2024

Melhorou mil vezes para o meu entendimento e dos meus colegas, obrigada :D

from 2018.1-dulce_app.

egewarth avatar egewarth commented on August 24, 2024

@BeatrizHanae Qual o caso de vocês? WIP ou sem conflito?

from 2018.1-dulce_app.

BeatrizHanae avatar BeatrizHanae commented on August 24, 2024

@egewarth WIP, porque as pastas serão padrão em todas as branchs do CRU...logo precisamos atualizar as pastas na master, para que possamos usar em branchs separadas. Até por questão de organização! hahahaha

from 2018.1-dulce_app.

gabibguedes avatar gabibguedes commented on August 24, 2024

@egewarth e @BeatrizHanae Não há apenas pastas, tem o arquivo das rotas que é o mesmo e será modificado por todos

from 2018.1-dulce_app.

eliseuegewarth avatar eliseuegewarth commented on August 24, 2024

@gabibguedes para o caso de arquivos "compartilhados", ao final do trabalho de cada dupla (commits já na master) as próximas duplas terão de fazer o rebase, resolver os conflitos gerados e atualizar seus PRs.

from 2018.1-dulce_app.

egewarth avatar egewarth commented on August 24, 2024

@eliseuegewarth Isso ocorreria mesmo com a devel

from 2018.1-dulce_app.

eliseuegewarth avatar eliseuegewarth commented on August 24, 2024

@fga-gpp-mds/mds-agr
Não tenham (muito) medo de conflitos do git. Conflitos são comuns em projetos com muitos desenvolvedores ativos e geralmente são fáceis de resolver.

from 2018.1-dulce_app.

eliseuegewarth avatar eliseuegewarth commented on August 24, 2024

@gdeusdara
Talvez o mais adequado seja utilizar o Jest neste primeiro momento, pelo suporte da documentação do próprio react-native.

from 2018.1-dulce_app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.