Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

Controle de versão – O jeito preguiçoso


A vida de um programador já é difícil o suficiente. Por que não facilitar sua vida e terceirizar o controle de versão de seus projetos para alguns serviços dedicados? A maioria dos programadores no mundo de TI estão familiarizados com o Git, mas para alguns dos programadores de OT nesta comunidade, este é um conceito totalmente novo. Quando trabalhar com diferentes colegas no mesmo código de compartilhamento de projeto se torna ainda mais complicado, um serviço como o GitHub facilita o compartilhamento e o trabalho em conjunto no mesmo código. Este blog orienta você nos primeiros passos no uso do Git e do GitHub para manter seu código e seus projetos em ordem.


Neste blog, usarei o GitHub e o cliente GitHub para Windows, mas observe que há mais opções, incluindo o GitLab. Eu apenas gosto da facilidade de uso do GitHub Client!

Configurando um repositório no GitHub

Etapa 1 – Baixe e instale o GitHub Client para Windows


Na verdade, o primeiro passo seria criar uma conta no GitHub, mas isso está um pouco fora do escopo deste blog.
  1. O cliente pode ser baixado aqui.
  2. Siga o Guia de instalação
  3. Faça login na sua conta do GitHub

Etapa 2 – Crie uma pasta ou repositório para seu projeto


Um repositório é um lugar para o seu projeto viver. Faça uma pasta para cada projeto! Sempre que algo muda nesta pasta, o cliente GitHub o detecta e você poderá salvar ou enviar suas alterações para o repositório online no GitHub.
  1. Clique em “Criar um novo repositório em seu disco rígido…”
  2. Dê um nome e uma descrição ao seu novo repositório.
  3. Você pode alterar o caminho do repositório, se desejar, ou deixá-lo (da maneira preguiçosa)
  4. Clique em Inicializar este repositório com um README (preguiçoso não significa seguir as melhores práticas e documentar seu código!)
  5. Criar o repositório

Etapa 3 – Criar um projeto PLCnext


O Git funciona muito bem com arquivos baseados em texto. Felizmente no PLCnext Engineer existe uma opção para salvar seu projeto como um monte de arquivos de texto, perfeito para Git e, portanto, para nosso cliente GitHub!
  1. Abra o PLCnext Engineer e comece a criar um projeto como você costumava fazer.
  2. Quando estiver pronto para salvar seu projeto, escolha Salvar projeto como ( F12)
  3. Navegue até seu repositório GitHub (padrão:Este PC/documents/GitHub)
  4. Salve seu projeto como um “Projeto Descompactado”

Etapa 4 – Confirme suas alterações


Para “salvar” as alterações em seu repositório, você precisa enviá-las para uma ramificação. O que exatamente é uma ramificação, explicarei mais adiante, por enquanto você só precisa lembrar que precisa confirmar suas alterações em uma ramificação para salvá-las.

Dê ao seu commit uma nova e curta descrição para que você possa lembrar exatamente o que mudou!

Etapa 5 – Publique ou envie seu repositório


A etapa final para criar um repositório online é enviar nosso repositório local para o GitHub. Isso é tão fácil quanto apertar um botão ou pressionar (ctrl + p ). Escolha se o seu código deve ser privado e se pertence a você ou a uma organização.

Etapa 6 – Documentar!


pressione ( Ctrl + shift + G) para visualizar o repositório online no GitHub em seu navegador. Voilá! Aí está você PLCnext Project no GitHub. Lembre-se do “Inicializar README”? Esse é o texto que você está vendo agora na sua frente. No README.md você deve explicar a estrutura do projeto, o objetivo e talvez algumas informações de contato para referência futura.

Por enquanto faça algumas alterações, no arquivo README.md clicando no lápis. O arquivo está “Written” no MarkDown mais informações sobre o MarkDown podem ser encontradas aqui.

Se você fez algumas alterações, comprometa-se novamente com o branch master!

Etapa 7 – Puxe as alterações para seu repositório local


O Windows Client detectará que algumas alterações foram feitas no Repositório no GitHub. Não se esqueça de puxar as alterações para começar a trabalhar na versão mais recente novamente!

Dicas e truques

Rastreador de problemas


O GitHub tem um rastreador de problemas maravilhoso, use-o para rastrear problemas conhecidos em seu software e discutir soluções com outras partes interessadas

Projetos


Use o Project Bord integrado para acompanhar sua tarefa com um bord kanban. Se você quiser, pode automatizar seu kanban com gatilhos integrados para tornar a vida ainda mais fácil.

Filiais


Aah, aqui estamos. Veja, eu disse que ia explicar o que são branches! Bem, vou deixar o GitHub explicar o que são branches…

Vai fazer muitas mudanças ou implementar um novo recurso? Crie uma ramificação para manter suas alterações isoladas e mescle sua “ramificação de recurso” em sua ramificação mestre com uma solicitação pull.

Liberação


Pronto para implantar um projeto? Crie uma versão para adicionar ao seu AS Build!

Tecnologia industrial

  1. Assuma o controle da espada SaaS de dois gumes
  2. Preparando o caminho para a independência da cadeia de suprimentos dos EUA
  3. Combatendo a complexidade do cumprimento do comércio eletrônico
  4. BOPIS:A revolução do varejo, mudando a maneira como enviamos
  5. Sourcing estratégico de dados é a maneira moderna de evitar interrupções
  6. Noções básicas de painéis de controle elétrico
  7. Principais desafios da indústria 4.0
  8. Os Fundamentos da Aplicação de Válvulas Eletrohidráulicas
  9. Os 5 principais benefícios do controle de guindaste sem fio
  10. Gerenciamento de estoque de armazém:20 especialistas revelam a maneira número 1 de as empresas reduzirem e controlarem erros de estoque de armazém