ferramentas do github.

ajudantes para hospedagem de pacotes Python no GitHub
Baixe Agora

ferramentas do github. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Damien Lebrun
  • Site do editor:
  • http://dinoboff.github.com/

ferramentas do github. Tag


ferramentas do github. Descrição

Ajudantes para Hospedagem de Pilhões Python no GitHub Github apresenta hospedagem de repositório Git, uma página de download para suas tags Git (ou qualquer arquivo), um rastreador de problemas básico, uma wiki e hospedagem estática (páginas de GH-PÁSS). Seria perfeito para hospedar um pacote Python e sua documentação se as páginas GR forem fáceis de configurar e fosse compatível com Sphinx.Setting Up um ramo de raiz para páginas GH é bastante complexo e Sphinx colocou suas fontes e arquivos estáticos em diretórios chamados " _Source "e" _static "que as páginas de GH não quer servir.A extensão esfinge (github.tools.sphinx) corrige o último problema; Algumas tarefas de paver (github.tools.task. *) Cuide da criação de um submódulo Git para hospedar a documentação HTML construída; O modelo de pastileScript Criar o layout básico e o pavimento.py script para começar.Instalação: Assumindo Easy_Install está instalado, simples execute: Easy_install Github-ToolsUSage: Pacote LayoutIF Você está começando a partir do zero, crie o layout básico com o PASter: Paster Create -t GH_Package O nome do projeto será usado para PYPI e para o seu repositório Github (http://github.com/ / ). Os detalhes do projeto são salvos no SRC / / __ init__.py.to Terminar sua configuração do ambiente de desenvolvimento, criar um ambiente virtual e implantar seu pacote no modo de desenvolvimento: CD Python Bootstrap.py --no-site O pacote básico de packagesthe vem com um script de boostrap virtualenv para criar um ambiente de python isolado. Para ativar este ambiente em sua concha, execute: fonte ./virtual-env/bin/ative# ou .virtual-envelhecttivate.bat no WindowsFinally: Paver Generate_Setup minilib desenvolvimento.Paver adicionar um arquivo setup.py ao seu pacote e uma pavimentadora portátil Biblioteca (exigida por Setup.py) e implemente sua inscrição no modo de desenvolvimento; A pasta SRC que contém seu pacote é adicionada ao caminho Python. Você está pronto para escrever seu pacote (em SRC /) e sua documentação (em docs / fonte). Você provavelmente deve começar a rastrear o seu projeto agora: Git Initgit Adicionar .GIT Commit -m "Importação inicial" Github Project CreationWhen Você está pronto para compartilhar seu trabalho, você precisará criar um repositório no GitHub e pressionar o repositório local. A pavimentadora pode fazer isso por você. A pavimentadora precisará do seu nome de usuário e token do Github para criar o repositório. Você pode configurá-los com o seguinte comando: git config --global github.user git config --global github.token você pode encontrar o seu token na sua página de conta do github.Então, para criar o repositório e upload Seu projeto: Paver Gh_RegisterDocumentation HostingOnce O projeto é criado, você pode criar suas ramificações de páginas e carregar para o Github: Paver Gh_Pages_Create GH_HTMLPAVER criará um submódulo do seu projeto no Docs / Build / Html, criar um ramo de raiz de páginas e Empurre a filial para o seu projeto. Em seguida, construir o Doc HTML. Para limpar a pasta HTML Build, ele atualizará o submódulo (você perderá alterações não confirmadas e empurradas), remover todos os arquivos e diretório (exceto .git /) e reconstruir a documentação. Quando sua documentação pode ser publicada, basta empurrar seu gh- Páginas Submodule para Github: Paver Gh_Pages_Update -m "Atualizar docs com ..." Você também pode querer atualizar a referência de submódulo (um ponto de submódulo para confirmação específica em um repositório remoto, não à cabeça de uma filial específica): Git adicionar Docs / Build / Htmlgit Commit -m "Atualizar páginas de GH-páginas Submodule" Requisitos: · Pitão · SetToTTools. · Git. · Uma conta de usuário do Github O que há de novo nesta versão: · Novo layout, sem uma pasta SRC / pasta para segurar pacote (s) ou documentos / origem para manter a documentação de descanso - com base no modelo principal da pavimentadora-modelos.


ferramentas do github. Software Relacionado