Я нахожусь в процессе вывода из эксплуатации старого сервера, который есть в нашей среде. Одна из его функций заключалась в том, чтобы действовать как сервер nuget. Есть ли способ перенести пакет, существующий на старом сервере nuget, и перенести его на сервер nuget TeamCity? Похоже, что нет способа перемещать пакеты из одной среды в другую. Я что-то упустил здесь?
Миграция сервера Nuget на сервер Nuget TeamCity
Ответы (1)
Пакеты NuGet — это просто zip-файлы с расширением .nupkg. Выполните поиск файлов на своем командном городском сервере, скопируйте их куда-нибудь или отправьте на место в фид NuGet с помощью командной строки nuget. Что-то подобное с PoSh:
gci *.nupkg | % { nuget push $_.FullName -s http://sourceUrl -apiKey 'apiKey' }
person
Ben Richards
schedule
26.05.2017
Я думаю, это проблема, которая у меня есть. Где и как получить апикей?
- person jdgonzalez; 27.05.2017
Вы получаете ключ API от сервера, который вы хотите снимать пакеты. Что вы используете для размещения пакетов на другом сервере?
- person Ben Richards; 27.05.2017