Mr.Developer.

uma extensão ZC.Buildout para aliviar o desenvolvimento de grandes projetos com muitos pacotes
Baixe Agora

Mr.Developer. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Nome do editor:
  • Florian Schulze
  • Site do editor:

Mr.Developer. Tag


Mr.Developer. Descrição

Uma extensão ZC.Buildout para aliviar o desenvolvimento de grandes projetos com muitos pacotes mr.developer é uma extensão zc.buildout que torna mais fácil para trabalhar com buildouts contendo um monte de pacotes, dos quais só querem desenvolver algum. A idéia básica vem de Wichert Akkerman plonenext effort.Usage: Add mr.developer à entrada extensões na sua seção : extensões = mr.developerThis permite adicionais opções: fontes Isso especifica o nome de uma seção que lista as informações do repositório para seus pacotes. O padrão é sources.sources-dir especifica o diretório padrão onde os pacotes de desenvolvimento será colocado. O padrão é src.auto-Checkout Este especifica os nomes dos pacotes que devem ser verificados durante buildout. Pacotes já check-out são ignorados. Você pode usar * como um curinga para todos os pacotes no sources.always-Checkout Este padrão é false. Se é verdade, então todos os pacotes especificado pela auto-checkout e atualmente no modo de desenvolver são atualizados durante cada corrida buildout. Se o conjunto de força, em seguida, pacotes são atualizados mesmo quando eles estão sujos em vez de pedir interactively.always-aceitá-server-Certificado Esse padrão é false. Se é verdade, certificados de servidor inválidos são aceitos sem pedir (para repositórios subversion) .O formato de entradas nos seção é: name = tipo url Quando partes individuais são: nome o pacote name.kind o tipo de repositório. Suportadas atualmente são svn, hg, git, bzr, darcs, cvs, ou fs.url A localização do repositório. Este valor é específico para o sistema de controle de versão used.key = valor Você pode adicionar opções para cada pacote individual com isso. Nenhum espaço em branco é permitido na chave, valor, e em torno do sinal de igual. Para uma descrição das opções ver below.The opções por pacote são: Opções comuns A opção de caminho permite que você defina o diretório base onde o pacote será verificado. O nome do pacote vai ser acrescentada ao caminho de base. Se o caminho não for definida, fontes-dir é usado. Com full-path você pode definir o diretório onde o pacote será verificado. Este é o destino real, será adicionado nada. A opção de atualização permite que você especifique se um pacote será atualizado durante buildout ou não. Se isso for verdade, então ele vai ser sempre atualizado. Se for falso, então ele nunca vai ser atualizado, mesmo se a opção global sempre-checkout é definido. A opção de ovo torna possível gerenciar pacotes que não são ovos com ovo = false. Todos os comandos como o trabalho de atualização como esperado, mas o pacote não é adicionada à opção de desenvolver buildout ea ativar e comandos Desativar pular o package.svn O url é uma das urls apoiados por subversão. Você pode especificar um url com um pino de revisão, como http://example.com/trunk@123. Você também pode definir a opção rev ou revisão, que é tanto um pino como com rev = 123 ou uma revisão mínima como rev => 123 ou rev => = 123. Quando você define uma revisão mínima, o repositório é atualizado quando a revisão atual é lower.git A opção filial permite que você use um ramo específico, em vez de master.hg options.bzr Atualmente nenhum adicional Atualmente options.darcs não adicionais opções Atualmente não adicionais .cvs a opção cvs_root pode ser usado para substituir a configuração da variável de ambiente CVSROOT $. As forças de opção tag checkout / update do tag dada em vez de CVS HEAD.fs Isso permite que você adicionar pacotes no sistema de arquivos sem um sistema de controle de versão, ou com um um sem suporte. Você pode ativar e pacotes de desativar, mas você não obter informações de status e não pode atualizar etc. As necessidades URL a ser o mesmo que o nome do package.Here é um exemplo de como o seu buildout.cfg pode ser parecido com: extensões = mr.developerauto-checkout = my.package my.package = svn http://example.com/svn/my.package/trunk update = truesome.other.package = git git: // exemplo .com / git / some.other.package.gitWhen você executar buildout, o bin script / desenvolver é criado em seu diretório buildout. Com este script você pode realizar várias ações em pacotes, como verificar o seu código fonte, sem a necessidade de saber onde os repositórios são ajuda located.For sobre o que o script pode fazer, bin executar / desenvolver help.If você check-out a fonte código de um pacote, você deve executar buildout novamente. O novo pacote será então marcado como um ovo desenvolvimento e ter seu pino versão apagadas (se houver). Você pode controlar a lista de ovos de desenvolvimento explicitamente com a ativar e comandos desativar. Requisitos: · Pitão O que há de novo nesta versão: · Git: padrão para o mestre de ramificação se nenhuma ramificação for dada na fonte. · Escove o readme. · Crie as fontes-dir se não estiver presente. · Exigir apenas Argparse com Python <2.7. · Emissão fixa # 35 usando BZR, semelhante à correção # 28 para HG na última versão. · Passe o ramo para a puxar BZR. · Adicionar suporte para Darcs.


Mr.Developer. Software Relacionado

Linaro-JSON.

Utilitários de manipulação JSON desenvolvidos pela equipe de infraestrutura Linaro ...

148

Download