Clipper On Line • Ver Tópico - gerar distribuição no github

gerar distribuição no github

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

 

gerar distribuição no github

Mensagempor JoséQuintas » 26 Mai 2019 08:48

Alguém sabe como fazer isso.
Por enquanto ainda não consegui.

gitgera1.png


gitgera2.png


Pra quem não enxergou isso no Harbour 3.4....
Dentro do github existe a possibilidade de integrar produtos terceirizados, a maioria (ou todos) grátis pra open source.
Uma delas é o uso de máquina virtual, ambiente de compilação e até geração de distribuição.
Meu objetivo é pra open-source

Lembrando que nada impediria de ter uma conta paga, e fazer isso com aplicativos comerciais.
Ou seja: ninguém precisaria ter máquina de desenvolvimento em casa, nem se preocupar com backup, distribuir pra clientes, etc.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

gerar distribuição no github

Mensagempor lwinter » 30 Mai 2019 20:23

Oi Jose!

O que você esta querendo fazer?
Criar um repositório a partir de um diretório com seus fontes local?

Me avise que dependendo eu posso lhe ajudar.
Coloque mais informações do que você esta querendo fazer dando exemplos, ok?

rgds,
lwinter
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 123
Data de registro: 07 Mar 2011 12:08
Cidade/Estado: Campinas - SP
Curtiu: 1 vez
Mens.Curtidas: 12 vezes

gerar distribuição no github

Mensagempor JoséQuintas » 30 Mai 2019 20:36

Quero criar um repositório no GitHub, público, pra gerar tudo.
Provavelmente pra começar: Harbour, hwgui, hmg3, hmg extended, josequintas e sefazclass
Como não dá (na verdade não sei) pra puxar o Harbour pronto, acabaria gerando tudo do zero.
E o que for gerado, pronto pra download.
O Harbour 3.4 serve de modelo, já que a configuração (ou parte dela) dá pra baixar.
A máquina pode vir com mingw, isso seria suficiente.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

gerar distribuição no github

Mensagempor JoséQuintas » 31 Mai 2019 15:06

Reformulando:
É fazer o que o Harbour 3.4 faz, e acrescentar mais alguns comandos.
Isso até está público, dentro dos fontes, mas não faço idéia de como alterar, ou fazer o mesmo em outro projeto.
Uma vez funcionando, vai ser só acrescentar comandos.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

gerar distribuição no github

Mensagempor lwinter » 04 Jun 2019 14:31

Não sei se entendi direito, mas se você quiser "reaproveitar" o repositório Harbour 3.4 e fazer modificações a partir dele, você pode fazer um fork. A partir dai, você cria um repositório "clonado" do Harbour original e pode fazer suas alterações e também atualizar o Harbour a partir do repositório original.
Se quiser posso perquisar como fazer um fork e lhe passar pois comprei um curso do GitHub na Udemy que me ajudou muito e recomendo você fazer pois custa R$ 23,00 e você pode rever quantas vezes quiser.

Mas se o seu objetivo for criar um repositório com seus fontes você pode fazer conforme os passos abaixo:
- Instale o git no seu computador
- Crie um repositório no GitHub padrão e vazio
- Crie uma pasta (vazia, tem de ser vazia senão você vai perder o seu código fonte) onde você quer compartilhar com o GitHub
- cd\suapasta (va para a pasta recém criada)
- Configure seu usuário e email do GitHub:
git config –global user.name meu_usuario_github
git config –global user.email meu_email_cadastrado_github
- Clone o seu repositório:
git clone url_github // A Url do github é pega clicando na guia CODE, em seguida no botão “Clone or Download” e em seguida clicar no botão copiar link url.
- Ate aqui foi criado uma nova pasta dentro da sua pasta. mude o diretório para a pasta recém criada (seu projeto) e copie o fonte (e suas subpastas caso tenha) para este diretório
- Passar os seus arquivos fontes para a stage:
git add .
- Fazer o commit
git commit -m "Mensagem qualquer - Commit Inicial do projeto"
*** Ate aqui suas alterações (seu commit) esta local, ou seja, no seu computador. Para passar para o GitHub utilize push
git push
UFA! Se deu tudo certo o seu projeto esta atualizado no GitHub.

Sei que existem outras formas de fazer a mesma coisa mas acho desta forma mais fácil.
lwinter
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 123
Data de registro: 07 Mar 2011 12:08
Cidade/Estado: Campinas - SP
Curtiu: 1 vez
Mens.Curtidas: 12 vezes

gerar distribuição no github

Mensagempor JoséQuintas » 04 Jun 2019 14:55

A parte de fontes, forks, forks locais, forks em rede, etc. isso tudo já é normal.
Dá uma olhada no meu tutorial, de 2015
http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=16251&hilit=git

e no que uso no GitHub público (também tenho no bitbucket, grátis, mas é particular)
https://github.com/JoseQuintas?tab=repositories

O GitHub permite mais coisas além disso, através de outras empresas.
Uma das coisas é criar uma máquina virtual de compilação, que já compila o projeto e gera download pronto pra uso, automaticamente (depois de configurado).
É nisso que estou interessado.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

gerar distribuição no github

Mensagempor lwinter » 06 Jun 2019 19:36

Interessante!
Eu não sabia que o GitHub tem esta funcionalidade de maquina virtual. Não tinha ouvido falar.
No curso que fiz não fala disso.

rgds,
lwinter
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 123
Data de registro: 07 Mar 2011 12:08
Cidade/Estado: Campinas - SP
Curtiu: 1 vez
Mens.Curtidas: 12 vezes

gerar distribuição no github

Mensagempor JoséQuintas » 07 Jun 2019 11:14

Sei lá o que vai sair daqui, acho que é a distribuição.

gerando.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes




Retornar para Contribuições, Dicas e Tutoriais

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 16 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro