0

Последняя сборка v3 опубликована в nuget.org is 3.9.71 - с тех пор было много исправлений, которые я хотел бы включить в мой проект.Как получить последнюю версию Service Stack v3?

Итак, что является предпочтительным способом сделать это? Очевидно, я могу добавить ветвь v3 из Github в качестве Submodule в моем Git, а затем указать все необходимые .csproj в моем .sln - но я бы предпочел просто иметь DDL (через NuGet в идеале).

Есть ли кто-нибудь в настоящее время делает ночные сборки, которые я могу ссылаться, хотя NuGet/Git с помощью только DLL? Или я должен начать делать это?

+1

Есть ли у вас конкретное исправление v3? v3 довольно стабильна. – Scott

+0

@Scott Смотрите мой последний комментарий к своему ответу. Спасибо за помощь. – kape123

ответ

2

Не будет ночных строек. ServiceStack v3 (BSD) будет выпущен на ежемесячно в NuGet, как указано here. Так что компиляция вашей собственной версии из GitHub в промежуточный период между релизами NuGet должна будет сделать.

Служба Stack по-прежнему поддерживает непрерывную интеграцию и публикует ежемесячные периодические выпуски ServiceStack v3 для NuGet.

Я не уверен, где вы видите множество исправлений. Я отмечаю a commit a month ago на v3 branch и незначительные изменения на v3-fixes branch. Так что 3.9.71 все еще довольно свежий.

Я бы не ожидал, что столько же совершит v3, что это необходимо для ночных сборок, так как большое количество усилий сосредоточено на v4.

+0

Ну, проблема в том, что я не могу описать материал, который должен быть в 3.9.71, - как если бы эти Nuget DLL больше 4 месяцев. Например, у меня нет атрибута [StringLength]. Кроме того, я просмотрел файлы в git/build /, и они застряли до 3.9.60 и не работают. Если бы они переключились на интеграцию продолжений, я бы это понял, - но тогда мне бы очень понравилось, если бы скрипты для продолжения интеграции были в Git. Значит, я ничего не спрашиваю? Мне нужно будет исправить файлы в сборке \, а затем опубликовать запрос на pull? – kape123

+0

Вот вопрос, который иллюстрирует простую вещь, которую мне не хватает (предположительно она добавлена ​​в ServiceStack 4 месяца назад, но не в 3,9.71 DLL): http://stackoverflow.com/questions/21462671/servicestack-ormlite- эквивалент-of-single-singleordefault-from-entity-framework – kape123

+0

@ kape123 Он никогда не будет добавлен в ServiceStack v3. v3 - BSD, v4 - Коммерческий. Изменения были для v4. Если вам нужна эта функциональность, вам нужно получить v4. ServiceStack не собирается добавлять к v3 и v4. Тогда никто не будет покупать v4. – Scott

Смежные вопросы