gerar distribuição no github
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
gerar distribuição no github
Alguém sabe como fazer isso.
Por enquanto ainda não consegui.
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.
Por enquanto ainda não consegui.
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 mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
gerar distribuição no github
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,
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,
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
gerar distribuição no github
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.
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 mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
gerar distribuição no github
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.
É 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 mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
gerar distribuição no github
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.
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.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
gerar distribuição no github
A parte de fontes, forks, forks locais, forks em rede, etc. isso tudo já é normal.
Dá uma olhada no meu tutorial, de 2015
https://pctoledo.org/forum/viewto ... &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.
Dá uma olhada no meu tutorial, de 2015
https://pctoledo.org/forum/viewto ... &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 mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
gerar distribuição no github
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,
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,
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
gerar distribuição no github
Sei lá o que vai sair daqui, acho que é a distribuição.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
