Questions tagged [versioning]

Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software. Within a given version number category (major, minor), these numbers are generally assigned in increasing order and correspond to new developments in the software.

Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software. Within a given version number category (major, minor), these numbers are generally assigned in increasing order and correspond to new developments in the software.

The following are some popular versioning software used:

  1. Git
  2. Subversion (SVN)
  3. Microsoft TFS
3122 questions
1
vote
1 answer

Issue with file versioning with python

I did a Python application which needs to open an excel file to find data inside. Every time this excel file has a new version its name is also changed like test_V1.2.xlsx to test_V1.3.xlsx so my path becomes incorrect. I have no idea how to correct…
1
vote
2 answers

How to add app version info in next.js app (available in client)?

How to add some app version info in a next.js app (available in client) ? How can I (should I) add some version info as "meta data" to my Next.js app, so that it is available from the browser ? My goal is that it is not regularly visible to the…
kca
  • 4,856
  • 1
  • 20
  • 41
1
vote
0 answers

How do I programmatically determine my PowerApps release number and the version of my own app?

I have seen online various functions attempting to determine my PowerApps release number and the specific version for my canvas app, but none have worked for me. Do you know how to obtain my Power Apps release version number, and my specific app…
ShieldOfSalvation
  • 1,297
  • 16
  • 32
1
vote
1 answer

How to test scala classes for kryo deserialization incompatibility

I want to use kryo to serialize and deserialize a hierarchy of classes, like this: case class Apple(bananas: Map[String, Banana], color: Option[String]) case class Banana(cherries: Seq[Cherry], countryOfOrigin: String) case class Cherry(name:…
Jonas Kölker
  • 7,680
  • 3
  • 44
  • 51
1
vote
1 answer

Android database versioning

I want the sqlite database of my app to be cleared each time the application is updated. To do that, I make a drop table query on all my tables, in the "onUpgrade" function of SQLiteDatabase. I got 2 problems: - at the first launch of my app, I…
Imotep
  • 2,006
  • 2
  • 25
  • 38
1
vote
1 answer

ASP.NET Core Web API - include API version in the links of created entity

I'm in process of implementing HATEOAS principle in my WebAPI project. After a new entity of any given type is added to DB, response should contain not only a newly created entity, but 3 links to GET, PUT and DELETE endpoints in corresponding…
Eugene
  • 41
  • 8
1
vote
0 answers

Flutter Version app differently based on platform

I am in the process of building an app that will run across 3 different platforms, Mobile, desktop and web. Is there a way I can version them differently in pubspecy.yaml. Current pubspec.yaml name: my_app description: A new Flutter project. # The…
Kevnlan
  • 487
  • 2
  • 10
  • 31
1
vote
0 answers

How do I use different package versions from different folders without pipenv?

My Project's structure looks like the following: Python-Project +-__init__.py +-app.py External Libraries +-shared_library +-static_utils +-shared_library app.py imports both shared_library and static_utils, but the shared_library…
1
vote
1 answer

Is a small breaking change enough to do a Major Version Upgrade while using SemVer?

I am new to the concept of SemVer. It's seems like very promising idea to implement in my current project. According to the SemVer concept, if a project is name project-a.b.c then, a is Major update(breaking changes), b is Minor update(newer…
Thinker-101
  • 554
  • 5
  • 19
1
vote
2 answers

How to integrate Gitversion

I would like to integrate an automated versioning system in my ASP.NET project. For each release, it should have a version number based on the previous release. I am planning to integrate Gitversion https://gitversion.net/. Does anyone use it in…
1
vote
1 answer

With CMake's find_package, why does version range 0.3.3...<0.5.0 not accept 0.4.6?

I want my repo to depend on a package with a certain allowed version range. So, looking at the documentation, I write: find_package(mypkg 0.3.3...<0.5.0 REQUIRED) but when I configure with CMake (v3.23.0-rc2), this line yields: CMake Error at…
einpoklum
  • 118,144
  • 57
  • 340
  • 684
1
vote
1 answer

Automatic versioning during C code building

I have several HW projects done in C, which I am maintaining for which I would like to add automatic versioning if possible. They include HW written in C for Atxmega (Atmel Studio), dsPIC33 (MPLAB IDE) and Microblaze (Xilinx SDK). The idea is that a…
Ivan Mitic
  • 13
  • 2
1
vote
1 answer

How to use Assembly Version as Package Version when generating NuGet package

I auto-increment assembly/file version numbers using a T4 Text Template that generates an AssemblyInfo.cs file looking like this: [assembly: AssemblyVersion("1.0.0.525")] [assembly: AssemblyFileVersion("1.0.0.525")] [assembly:…
Mo B.
  • 5,307
  • 3
  • 25
  • 42
1
vote
1 answer

Remove SNAPSHOT from all Maven sub-modules, but honor version

Use Case I am working on a multi-module project and I am trying to drop -SNAPSHOT for all child modules that have different versions. Example For the purposes of this exercise we can assume there are two sub-modules. The articles Maven Simple…
user17544628
1
vote
0 answers

How to structure a git project/repo consisting of a few dozen production instances that are based on the same core but are all slightly different?

This is purely hypothetical, I'm not asking specifically about WordPress, I'm just trying to paint a picture here. Let's say we have a WordPress site . We have that code on git, the repo is called Base and we follow a fairly standard gitflow…
Matt
  • 1,139
  • 1
  • 11
  • 28