Este é o comando sur que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
defende - repositório de usuário sutil
SINOPSE
defende COMANDO OPÇÕES
DESCRIÇÃO
defende é o sutil usuário repositório e um gerente de sublocações em rubis, como moda.
O objetivo principal de defende é ajudar o usuário a gerenciar sublocações e ter um ponto central
onde novas sublocações podem ser encontradas. Adicionalmente defende tem alguns recursos para criar e testar
sublocações.
COMANDOS
· defende anotada NOME [-v VERSÃO | -h]
Marque uma sublocação para ser revisada
· defende construir SPEC
Crie um pacote de sublocação
· defende configuração NOME
Mostrar as configurações de configuração disponíveis de um sublet
· defende buscar NOME
Baixar sublet para o diretório atual
· defende ajudar
Mostre esta ajuda e saia
· defende disputa NOME
Mostrar as capturas disponíveis fornecidas por uma sublocação
· defende info NOME
Mostrar informações sobre um sublet instalado
· defende instalar NOME [-R | -t | -v VERSÃO | -h]
Instale uma sublocação
· defende Lista [-l | -r | -h]
Listar sublocações locais / remotas
· defende notas NOME
Mostrar notas sobre uma sublocação
· defende pergunta NOME [-e | -l | -r | -t | -v VERSÃO | -h]
Consulta de uma sublocação (por exemplo, clock, clock -v 0.3)
· defende reordenar
Reordenar sublocações instaladas para pedido de carregamento
· defende servidor [-p PORT | -h]
Servir sublocações (padrão: http://localhost: 4567)
· defende enviar ARQUIVO
Envie uma sublocação para SUR
· defende modelo ARQUIVO
Crie um novo modelo de sublet no diretório atual
· defende teste NOME [-C VALOR | -h]
Teste os subconjuntos fornecidos para sintaxe e funcionalidade
· defende desinstalação NOME [-R | -t | -v VERSÃO | -h]
Desinstalar uma sublocação
· defende desempacotar NOME [-t | -v VERSÃO | -h]
Descompacte um sublet no diretório atual
· defende atualizar [-l | -r | -h]
Atualize o cache de sublet local / remoto
· defende atualização [-R | -y | -h]
Atualize todos os sublets instalados
· defende versão
Mostrar informações da versão e sair
· defende puxão NOME
Excluir sublet do servidor
OPÇÕES
· anotada NOME [-v VERSÃO | -h]
-v, --versão VERSÃO Anote uma versão específica
-h, --Socorro Mostre esta ajuda e saia
· buscar NOME [-t | -v VERSÃO | -h]
-t, --Tag Incluir tags na pesquisa
-v, --versão VERSÃO Anote uma versão específica
-h, --Socorro Mostre esta ajuda e saia
· instalar NOME [-R | -t | -v VERSÃO | -h]
-R, --recarregar Recarregar sublocações após a instalação
-t, --Tag Incluir tags na pesquisa
-v, --versão VERSÃO Pesquise uma versão específica
-h, --Socorro Mostre esta ajuda e saia
· Lista [-l | -r | -h]
-l, --local Selecione o repositório local (padrão)
-r, --controlo remoto Selecione o repositório remoto
-h, --Socorro Mostre esta ajuda e saia
· pergunta NOME [-e | -l | -r | -t | -v VERSÃO | -h]
-e, --regex Use regex para consulta
-l, --local Selecione o repositório local (padrão)
-r, --controlo remoto Selecione o repositório remoto
-t, --Tag Incluir tags na pesquisa
-v, --versão VERSÃO Pesquise uma versão específica
-h, --Socorro Mostre esta ajuda e saia
· servidor [-p PORT | -h]
-p, --porta Selecione uma porta específica
-h, --Socorro Mostre esta ajuda e saia
· teste NOME [-C VALOR | -h]
-C, --config VALOR Adicionar valor de configuração (pode ser usado várias vezes)
-h, --Socorro Mostre esta ajuda e saia
· desempacotar NOME [-t | -v VERSÃO | -h]
-t, --marcação Pesquise uma tag específica
-v, --versão VERSÃO Pesquise uma versão específica
-h, --Socorro Mostre esta ajuda e saia
· desinstalação NOME [-R | -t | -v VERSÃO | -h]
-R, --recarregar Recarregar sublocações após a instalação
-t, --marcação Pesquise uma tag específica
-v, --versão VERSÃO Pesquise uma versão específica
-h, --Socorro Mostre esta ajuda e saia
· atualizar [-l | -r | -h]
-l, --local Selecione o repositório local (padrão)
-r, --controlo remoto Selecione o repositório remoto
-h, --Socorro Mostre esta ajuda e saia
· atualização [-R | -y | -h]
-R, --recarregar Recarregar sublocações após a atualização
-y, --sim Suponha que sim para as perguntas
-h, --Socorro Mostre esta ajuda e saia
EXEMPLOS
instale o relógio
na consulta -r relógio
ao desinstalar -v 0.1 clock
ESPECIFICAÇÃO
Para criar uma sublocação, você precisa criar uma especificação que basicamente contém
algumas informações sobre sua sublocação.
Aqui está uma lista de atributos conhecidos:
· nome
Nome da sublocação
Exemplo: spec.name = "Sublet"
· versão
Versão da sublocação
Exemplo: spec.version = "0.1"
· Tag
Lista de tags para categorizar o sublet
Exemplo: spec.tags = ["Quebrado"]
· arquivos
Lista de arquivos no sub-aluguel
Exemplo: spec.files = ["sublet.rb"]
· ícones
Lista de ícones fornecidos
Exemplo: spec.icons = ["icon.xbm"]
· descrição
Descrição da sublocação
Exemplo: spec.description = "Uma nova sublocação"
· notas
Descrição mais longa da sublocação
Exemplo: spec.notes = <
"Esta sublocação é apenas um manequim, divirta-se com ela!"
NOTAS
· autores
Lista dos autores da sublocação, caso haja mais de um
Exemplo: spec.authors = ["Você"]
· Contacto
Endereço de e-mail para contato
Exemplo: spec.contact = "[email protected]"
· dados
Data de criação
Exemplo: spec.date = "Sáb, 13 de setembro, 19:00 CET 2008"
· configuração
Descrição das configurações
Exemplo: especificação.config = [
{
: nome => "format_string",
: type => "string",
: descrição => "Formato do relógio (data man)"},
: def_value => "Valor padrão"
}
]
· disputa
Descrição das capturas
Exemplo: especificação.grabs = [
{
: SubletTest => "Captura de teste",
}
]
· versão_necessária
Versão necessária de sutil
Exemplo: spec.required_version = "0.9.10"
· add_dependency (nome, versão)
Adicionar uma dependência gem
Exemplo: spec.add_dependency ("a_gem", "0.0")
Se você usar o modelo comando defende criará um modelo vazio com um arquivo de especificações.
Use sur online usando serviços onworks.net
