¿Cuál es el archivo packages/repositories.config
? ¿Debería mantenerse bajo control de versión?¿Para qué sirve el archivo Nuget repositories.config?
Respuesta
Según Nuget dev David Ebbo
Si utiliza el paquete de flujo de trabajo de restauración, se puede omitir por completo la carpeta Paquetes de control de código fuente (incluyendo este archivo).
eso es exactamente lo que me preguntaba, gracias por contestar . – jpierson
Nota para no confundir SolutionFolder/packages/repositories.config con ProjectName/packages.config ... Mientras que el primero se puede omitir (según el comentario anterior), no creo que este último debería ser? – Funka
@Funka ni siquiera tienen el mismo nombre ...? –
Si lo abre en un editor de texto, verá que es una lista de todos los archivos packages.config
para su solución.
¿Se debe mantener bajo control de versión? Eso depende. La característica de restauración de paquetes integrada de NuGet recreará este archivo porque usa el archivo packages.config
para cada proyecto cuando se construye. Sin embargo, la función de restauración del paquete de TeamCity usa packages/repositories.config
.
¿Por qué utilizar el paquete TeamCity restaurar si tiene el paquete de NuGet habilitado Restaurar? Si tiene un proyecto Silverlight con paquetes NuGet, por algún motivo, algo sale mal con la restauración del paquete cuando se compila con MSBuild. Para más detalles, verifique mi pregunta sobre el problema. Issue with PackageRestore, Silverlight, and MSBuild
- 1. NuGet - repositories.config
- 2. .gitignore NuGet excluye paquetes/include packages/repositories.config
- 3. ¿Para qué sirve el archivo NW MainWindow.xib?
- 4. ¿Para qué sirve un archivo .dbml.layout?
- 5. ¿Para qué sirve el operador "==="?
- 6. ¿Para qué sirve __path__?
- 7. ¿Para qué sirve el archivo Makefile Target `.c.o`?
- 8. ¿Para qué sirve el archivo .la de libtool?
- 9. ¿Para qué sirve pushState?
- 10. ¿Para qué sirve cURL?
- 11. ¿Para qué sirve memcache.hash_strategy?
- 12. System.Web.Abstractions: ¿para qué sirve?
- 13. ¿Para qué sirve Clojure?
- 14. ¿Para qué sirve SDKDDKVer.h?
- 15. ¿Para qué sirve PowerShell?
- 16. ¿Para qué sirve UnmanagedMemoryStream?
- 17. ¿Para qué sirve ApplicationDomain.domainMemory?
- 18. Cakephp, ¿para qué sirve?
- 19. ¿Para qué sirve Automapper?
- 20. ¿Para qué sirve generator.throw()?
- 21. ¿Para qué sirve Enum?
- 22. ¿Para qué sirve AnyVal.types?
- 23. sem_init (...): ¿Para qué sirve el parámetro pshared?
- 24. ¿Para qué sirve __NULL_IMPORT_DESCRIPTOR para (archivo de mapa MSVC)?
- 25. ¿Para qué sirve el símbolo $ en JavaScript
- 26. ¿Para qué sirve el atributo citar?
- 27. JSON RPC - ¿Para qué sirve el "id"?
- 28. ¿Para qué sirve el functor aplicativo 'Const'?
- 29. ¿Para qué sirve el modificador 'asmlinkage'?
- 30. ASP.NET MVC3: ¿Para qué sirve el paquete.config?
posible duplicado de [NuGet - repositories.config] (http://stackoverflow.com/questions/7286261/nuget-repositories-config) –