Описание тега gitversion

GitVersion использует вашу историю Git для определения вашей семантической версии с использованием набора встроенных соглашений. В настоящее время он работает с GitHubFlow и GitFlow.
1 ответ

Пользовательская конфигурация GitVersion с VSTS

В настоящее время я пытаюсь выполнить некоторую настраиваемую конфигурацию с GitVersion в моем хранилище VSTS (хотелось бы иметь возможность изменять основные версии, добавляя конкретное сообщение о коммите), но я не могу заставить VSTS принять любу…
15 фев '18 в 12:37
2 ответа

Label Sources с $(GitVersion.NuGetVersion) создает тег с именем переменной, а не значением

После успешной сборки, настроив формат метки как $(GitVersion.NuGetVersion)результирующий тег устанавливается на $(GitVersion.NuGetVersion) не фактическое расширенное значение этой переменной. В журнале выходных данных сборки есть 2 раздела / плана:…
07 дек '16 в 19:52
1 ответ

GitVersion источник только из названия ветки

По умолчанию GitVersion может увеличивать версию на основе тегов, имен веток, сообщений о коммитах и ​​т. Д. Это не удобно для моего случая, потому что разные люди могут увеличивать версию по ошибке. Я хотел бы, чтобы только имя ветки было источнико…
08 дек '17 в 08:48
1 ответ

GitVersion и bower.json обновляют версию

Мне удалось заставить GitVersion работать над моим проектом.net (который корректно обновляет мой AssemblyInfo.cs). Теперь я хотел бы сделать то же самое для моего приложения AngularJs. Я вижу, что работает GitVersion показывает правильный номер верс…
14 фев '19 в 17:17
0 ответов

Номер сборки не генерируется должным образом с Gitversion 4.0.0

Здесь я приложил журналы (файл version.log & yaml, созданный Gitversion 4.0.0" Предположим, что номер сборки равен 2.16.0.*********, однако он дает номер сборки как 6.5.0.************ Может ли кто-нибудь помочь мне в этом. 2019-03-01 08:57:41 ИНФОРМ…
01 мар '19 в 10:23
1 ответ

Создайте один раз, разверните многие, используя gitflow и gitversion

Gitflow соответствует нашим потребностям, и, похоже, даритель подходит Gitflow. Но есть одна вещь, которую я не до конца понимаю. Позвольте мне объяснить, что беспокоит меня. Мы работаем над некоторыми функциями в ветке разработки - все пакеты помеч…
28 фев '16 в 13:24
1 ответ

Как я могу запретить GitVersion включать хеш коммита в номер версии?

Я только начал использовать GitVersion в TFS 2018.3 (VSTS, Azure DevOps) и действительно пробовал легкий вариант. Я использую задачу GitVersion TFS Marketplace прямо из коробки. Я пометил основную ветку 1.1.0.0 и запустил сборку. Журнал сборки показ…
25 окт '18 в 16:05
1 ответ

gitversion: первый найденный тег пропущен

У нас есть следующие настройки филиала: мастер и релиз /1.0 ветки. мастер, помеченный 1.0 и производящий версии 1.0.1, 1.0.2. ветка release/1.0 создана из master, а master затем помечена как 2.0. Предполагается, что обе ветви производят "стабильные"…
19 окт '18 в 07:44
1 ответ

Обновить версию manifest.json, используя gitversion при коммите

У меня есть расширение Google Chrome, которое имеет manifest.json. Недавно я начал использовать gitversion, и мне это нравится. Есть ли способ, которым я могу умело увеличивать версию в моем manifest.json всякий раз, когда она изменяется в gitversio…
11 июл '16 в 06:38
1 ответ

Gitversion не поднимает вспомогательную версию при создании ветки релиза

Согласно документации GitVersion для GitFlow, младшая версия разрабатываемой ветви должна быть увеличена при создании ветки выпуска. Насколько я понял, это должно происходить автоматически? ( https://gitversion.readthedocs.io/en/latest/git-branching…
16 апр '18 в 07:44
1 ответ

React Native - автоматическое имя версии из package.json для манифеста сборки Android

В настоящее время у меня есть собственное приложение реагирования, и проблема в том, что обновление версии при каждой сборке или фиксации занимает очень много времени. Кроме того, у меня включен Sentry, поэтому каждый раз, когда я строю, некоторые с…
26 ноя '17 в 01:35
0 ответов

Монорепо Версия Теги Условные обозначения

Существует ли стандарт для использования тегов версий в monorepos? Это что-то вроде 1.0.0-myapp1, а также 2.1.0-myapp2 приемлемый? Или есть другой способ разграничить версии между приложениями?
15 ноя '17 в 19:49
1 ответ

GitVersion Mainline - приращение версии при каждом нажатии

Я использую GitVersion с режимом Mainline. С настройками по умолчанию он увеличивает номер патча с каждым коммитом в master. Есть ли способ увеличить количество патчей при каждом нажатии, а не при каждом коммите? Если я нажму 3 коммита вместе, патч …
17 сен '18 в 13:00
1 ответ

Настройка GitVersion для предварительной версии

Я создал новый проект на GitHub, который планирую развернуть на NuGet.org. Я хочу сделать предварительные выпуски "предварительными" (сборка через AppVeyor из основной ветки). я использовал gitversion init сгенерировать GitVersionConfig.yaml. Этот п…
26 авг '15 в 00:48
1 ответ

Можно ли настроить GitVersionTask для обновления только указанных версий Assembly*, а не других

Глядя на документацию по GitVersion, выясняется, что существуют варианты, позволяющие только GitVersion устанавливать определенную версию, в то время как другие остаются под ручным управлением. В качестве примера я хотел бы обновить AssemblyFileVers…
01 ноя '17 в 13:37
2 ответа

Как я могу заставить GitVersion /UpdateAssemblyInfo работать с проектом ASP.NET Core 2.0

Мы уже давно используем сервер сборки Bamboo, и у нас установлен GitVersion, поэтому его можно выбрать в качестве задачи в плане сборки. Обычно мы используем аргумент /UpdateAssembleInfo при запуске задачи. Для проектов.NET Framework это обновит фай…
2 ответа

Версии нескольких связанных библиотек NuGet с GitVersion. MonoRepo или MultiRepo?

Нужно посоветовать следующее: В моей компании я занимаюсь разработкой библиотек классов.NET, которые будут использоваться внешними заинтересованными сторонами, и делюсь ими в частном фиде NuGet, к которому заинтересованные стороны имеют доступ. Библ…
14 мар '18 в 17:38
1 ответ

GitVersion не кеширует номер версии

Я близок к тому, чтобы заставить GiVersion работать в TeamCity. Но GitVersion тратит 5 минут на сборку, потому что она не кэширует номер версии. [WriteVersionInfoToBuildLog] INFO [07/14/16 13:55:32:72] Cache file C:\TeamCity\buildAgent\work\e21746ec…
14 июл '16 в 11:59
1 ответ

Как установить переменные окружения с помощью gitversion?

Я пытаюсь использовать gitversion /output buildserver как в PowerShell, так и в командной строке, и не изменяю переменные среды с помощью GitVersion.SemVer (например). Как я могу использовать это в сценарии?
20 апр '17 в 19:21
2 ответа

Как настроить GitVersion для Release Flow?

Я пытаюсь настроить GitVersion для работы со стратегией ветвления Release Flow. По сути, у меня есть основная ветка Master, ветки Release, Feature и Fix. Ветви Feature и Fix создаются из ветки Master и сливаются обратно в Master с помощью запроса на…