Question

J'ai entendu un peu HORN ces derniers temps, et je me demande quels sont les problèmes qu'elle peut résoudre ou comment une situation de la vie réelle de l'utiliser est bénéfique.

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

Était-ce utile?

La solution

Je l'ai écrit la plupart du code pour cor et l'objectif est d'être un gestionnaire de paquets avec une analogie avec rubygems.

Nous voulons jusqu'à adoption des logiciels libres en le rendant ridiculement évident pour obtenir et utiliser des packages logiciels libres.

Par exemple, si je veux Nhibernate nous pouvons simplement commander:

-install de corne: nhibernate

etc.

Nous voulons aussi lisser le chemin de mise à niveau.

Beaucoup de .NET OSS utilise d'autres logiciels libres et ils généralement tous ont différentes version de oss.

Par exemple MvcContrib pourrait utiliser une version du château, le rhinocéros pourrait utiliser une autre et Nhibernate pourrait utiliser un autre.

Si nous faisons ce qui suit:

cor -install: nhibernate corne -install: rhinocéros cor: MvcContrib

Ensuite, nous devrions avoir tous les mêmes versions de tous les fichiers .dll.

Donc, pour résumer, nous voulons obtenir des paquets et assurez-vous que tous les paquets que nous recevons de corne ont la même version des dépendances par exemple Château.

La corne est ainsi que fonctionne en téléchargeant tout le code source pour le client et le construire.

Nos prochaines étapes consisteront à transformer la corne en un outil de serveur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top