github-collective

Tela Software:
github-collective
Detalhes de Software:
Versão: 0.4
Data de upload: 20 Feb 15
Revelador: Rok Garbas
Licença: Livre
Popularidade: 69

Rating: 2.0/5 (Total Votes: 2)

organização Github são excelente forma de organização para gerir os seus repositórios git. github-coletiva é uma ferramenta que lhe permite automatizar tarefas tediosas de criação de equipes, a concessão de licenças e da criação de repositórios.
Abordagem essa ferramenta github-coletivo leva é que você editar a configuração central (por enquanto só arquivo ini-like) a partir de onde a configuração é lido e atualizado respectivly.
Inicialmente purposo deste scrip é gerir a organização coletiva do Plone no github: https://collective.github.com
Como instalar
% Pip instalar github-coletivo
(Ou)
% Easy_install github-coletivo
Uso:
Quando github-coletivo é instalado, ele deve criar executável com o mesmo nome.
% Bin / --help github-coletivo
uso: github-coletivo [-h] CONFIG -c [-M MAILER] [CACHE -C] -o GITHUB_ORG
& Nbsp; u GITHUB_USERNAME -P GITHUB_PASSWORD [-v] [-p]
Esta ferramenta permite-lhe automatizar tarefas tediosas de criação de equipas concessão
permissão e criação de repositórios.
argumentos opcionais:
& Nbsp; -h, --help mostrar esta mensagem de ajuda e sai
& Nbsp; CONFIG -c, --config CONFIG
& Nbsp; caminho para o arquivo de configuração (também poderia ser remoto
& Nbsp; localização). por exemplo.
& Nbsp; http: //collective.github.com/permissions.cfg (default:
& Nbsp; None)
& Nbsp; -M mailer, MAILER --mailer
& Nbsp; TODO (default: None)
& Nbsp; -C CACHE, CACHE --cache
& Nbsp; caminho para o arquivo onde armazenar em cache os resultados de github.
& Nbsp; (default: None)
& Nbsp; -o GITHUB_ORG, --github-org GITHUB_ORG
& Nbsp; organização github. (Default: None)
& Nbsp; GITHUB_USERNAME -u GITHUB_USERNAME, --github-username
& Nbsp; github conta username. (Default: None)
& Nbsp;-P GITHUB_PASSWORD, --github-password GITHUB_PASSWORD
& Nbsp; senha da conta github. (Default: None)
& Nbsp; -v, --verbose
& Nbsp;-p, --pretend
Exemplo de configuração armazenados localmente
% Bin / github-coletivo
& Nbsp; -c example.cfg # caminho para o arquivo de configuração
& Nbsp; -o vim-addons # organização que somos
& Nbsp; -u Garbas # conta que tem o direito de gestão para a organização
& Nbsp;-P # senha senha da conta
Exemplo de configuração armazenados no github
% Bin / github-coletivo
& Nbsp; -c https://raw.github.com/garbas/github-collective/master/example.cfg
& Nbsp; # url para arquivo de configuração
& Nbsp; -o coletiva # organização que somos
& Nbsp; -u Garbas # conta que tem o direito de gestão para a organização
& Nbsp;-P # senha senha da conta
Exemplo de configuração do cache
% Bin / github-coletivo
& Nbsp; -c https://raw.github.com/garbas/github-collective/master/example.cfg
& Nbsp; # url para arquivo de configuração
& Nbsp; -C .cache # arquivo onde armazenar e ler os resultados em cache de github
& Nbsp; -o coletiva # organização que somos
& Nbsp; -u Garbas # conta que tem o direito de gestão para a organização
& Nbsp;-P # senha senha da conta

O que é novo nesta versão:

  • Restaurar capacidade de desembolsar repositórios para organizações após API mudança inesperada. [Davidjb]
  • Certifique-se de carga de dados fork (nome org) é enviado como JSON. [Davidjb]
  • Permitir garfos para ser nomeada corretamente, uma vez criado. Garfos API do GitHub, usando o mesmo nome originalmente, por isso temos de mudar o nome de uma vez bifurcada. [Davidjb]
  • Adicionar a funcionalidade de ajuda renomear para sincronizar módulo. (Note-se que a configuração ainda não suporta renomeação) [davidjb]
  • Leia a documentação Docs-ficada. [Davidjb]

O que é novo na versão 0.3.2:

  • questão Fix com modelagem de variáveis ​​de gancho. Anteriormente, a configuração original foi sendo alterada, evitando mais de templates. [Davidjb]
  • questão Fix com ganchos sendo atualizado a partir do cache, armazenando o ID inteiro existente. [Davidjb]
  • questão Fix com cache não sendo atualizado sobre as alterações repo. [Davidjb]

O que é novo na versão 0.1.4:

  • Adicionar suporte para pedidos == 0.10.2 e removendo APO [f561d79, Garbas]

O que é novo na versão 0.1.3:

  • arquivo Fix caching bug, esconderijo agora trabalhando [Garbas ]

O que é novo na versão 0.1.2:

  • equipe Remane para old_team para manter convenção em sincronia. executar método, usando adicionar em vez de atualização em sets [e48de49, Garbas]
  • fingir deve funcionar para todos, exceto obter reuqest tipo [e098f9d, Garbas]
  • despejo mais agradável de JSON em arquivo cache, seção unindent que procura repos definidos em equipes [b8cb123, Garbas]
  • devemos escrever para arquivo de cache quando não há nenhum arquivo de cache disponível [fd7f9ee, Garbas]

Requisitos :

  • Python
  • Argparse
  • solicitações

Programas semelhantes

cvs-fast-export
cvs-fast-export

17 Feb 15

cvs2html
cvs2html

2 Jun 15

gett-cli
gett-cli

20 Feb 15

Bazaar Explorer
Bazaar Explorer

20 Feb 15

Outro software de desenvolvedor Rok Garbas

iCalendar
iCalendar

13 Apr 15

unittest_jshint
unittest_jshint

14 Apr 15

Comentário para github-collective

Comentários não encontrado
Adicionar comentário
Ligue imagens!