Pergunta

Eu tenho ouvido um pouco sobre Horn ultimamente, e é de admirar que problemas que pode resolver ou como uma situação da vida real de usá-lo é benéfico.

http://code.google.com/p/hornget/

Foi útil?

Solução

Eu escrevi a maior parte do código para buzina e o objetivo é ser um gerenciador de pacotes com uma analogia com rubygems.

Queremos até adoção OSS, tornando-ridiculamente óbvia para obter e usar pacotes OSS.

Por exemplo, se eu quiser Nhibernate podemos simplesmente comando:

chifre-instalação: nhibernate

etc.

Também queremos facilitar o caminho de atualização.

Um monte de .NET OSS utiliza outra OSS e eles geralmente todos têm versão do oss diferentes.

Por exemplo MVCContrib pode usar uma versão do Castelo, rinoceronte pode usar outro e Nhibernate pode usar outro.

Se fizermos o seguinte:

chifre-instalação: nhibernate chifre-instalação: rinoceronte chifre-instalação: Bonfanti

Em seguida, todos nós devemos ter as mesmas versões de todos os .dlls.

Assim, para resumir, queremos obter pacotes e certifique-se que todos os pacotes que recebemos de chifre tem a mesma versão do dependências por exemplo Castle.

Os trabalhos chifre maneira é através do download todo o código fonte para o cliente e construí-la.

Nossos próximos passos são para transformar chifre em uma ferramenta de servidor.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top