El almacenamiento de las gemas disponibles públicamente en mi propio repositorio joya

StackOverflow https://stackoverflow.com/questions/2149180

  •  23-09-2019
  •  | 
  •  

Pregunta

Tengo una aplicación Ruby (no usar rieles) que utilizan mis propias gemas de Ruby. Tengo estas joyas alojados en un servidor de repositorios joya local. Algunas de estas joyas tienen dependencias en otras gemas a disposición del público a partir de un tallador de gemas. (Ej: haml, bordillo)

¿tendría sentido a vendedor / reflejar estas joyas disponibles públicamente en mi servidor joya local por lo que sólo habría un único repositorio joya para obtener mis joyas de? ¿Hay algunas desventajas importantes, siempre y cuando no tengo las versiones requeridas de que mis joyas dependen?

Es posible o ha ocurrido alguna vez que un usuario ha eliminado su joya de un tallador de gemas y no lo puso a disposición más? Asumo que tener estas joyas en mi propio repositorio sería evitar que esto ocurra como ya tendría una copia de las gemas requeridas.

¿Fue útil?

Solución

Se podría alojar sus propias joyas en su propio servidor joya personal, sólo, obviamente, usted acepta la responsabilidad de su mantenimiento.

En cuanto a la eliminación de las personas gemas de Gemcutter, la API no permite quitar aún, pero lo hará pronto. Vamos a poner en marcha medidas para garantizar una masa-eliminación de las gemas no tiene impacto en la comunidad en su conjunto. Además, espejos joya peinar el sitio todos los días por lo que las posibilidades de que realmente perder cualquier código es bastante pequeña.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top