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
2896 questions
1
vote
1 answer

SQL Server rowversion without adding a column

Typically to expose version data you'd have to add a column of type rowversion, but this operation would take quite a while on a large table. I did it anyway in a dev sandbox environment, and indeed it took a while, but I also noticed that the…
gzak
  • 3,590
  • 4
  • 27
  • 50
1
vote
2 answers

Build versioning for single application

Is it possible to keep many builds of single application on the iPhone device? For example if I want to have the history of builds: Application 0.1 Application 0.2 etc. executables on device from single xCode project. Currently if I change Product…
user478681
  • 8,205
  • 4
  • 24
  • 33
1
vote
1 answer

Jersey Versioning with sub resource locators

I am working on creating a RESTful API using Jersey. I want to implement versioning via the Accept-Header. My resources, say MyResourceV1, MyResourceV2 and SubresourceV1, SubresourceV2, are separated into different classes. Now I am using the…
Phil
  • 25
  • 1
  • 4
1
vote
4 answers

Forcing two versions of software to be used together?

We have two different 'suites' of software: the windows-side software and the firmware. And, unfortunately, only certain versions of the windows-side software work with certain versions of the firmware. For example, if a customer calls up with…
DanTheMan
  • 3,207
  • 2
  • 19
  • 40
1
vote
2 answers

How to increase version variable of python file via Vim?

I used __version__ variable for different files within my module. For example, """ foo.py """ __version__ = '0.0.1' """ bar.py """ __version__ = '1.0.1.111' I am looking for any Vim command/plugin to automatically increase the version number…
northtree
  • 6,212
  • 9
  • 45
  • 66
1
vote
2 answers

Git branching model on Open Source project

We are developping on top of an Open Source project which use multiple versions branches: Ex: master, 1.1 (lts), 1.2, 1.3 (lts), 2.0 .... We use in production the previous LTS in order to have most stable branch possible. Our problem: We are…
1
vote
1 answer

.NET Standard class library auto versioning - VSTS nuget pack & publish

I have a NET Standard class library (VS2017) and I created a CI/CD build in VSTS - it gets built, packed into nugget package and pushed to our own nugget feed. Now, I need to have an automated versioning of this library. How can I do this?
alvipeo
  • 3,148
  • 3
  • 28
  • 85
1
vote
1 answer

How do we release a patch to a prior version of our code on GitHub?

So here is an example from someone else's Repo that raises the question nicely. https://github.com/cfry/dde/releases Development on this program is progressing well, new releases being put out. A major change from 1.x to 2.x breaks some…
James Newton
  • 625
  • 7
  • 16
1
vote
2 answers

Java package versions - getting it right

I would like to get deeper understanding on how Java deals with different versions of Classes/Packages/etc., but couldn't find any resources or at least the best way to google for it. The problem is as follows. Imagine we have some external package…
eddyP23
  • 4,745
  • 4
  • 29
  • 63
1
vote
1 answer

Gradle Script to Automate Android Versioning by git tags

I got stuck on a Problem with this script. I want to achieve 3 things: fetch the latest tag from git and split the string up into 3 values (Major, Mino, Patch) - Every tag will have that format. Save the fetched data to the properties…
1
vote
2 answers

API versioning for multiple endpoints released at different times

I have a public facing REST API and SDK with multiple resources being managed: /api/v1/foo and /api/v1/bar. Both are currently version 1. I want to make some breaking changes to both endpoints including making them more consistent (headers, date…
masstroy
  • 862
  • 1
  • 8
  • 22
1
vote
2 answers

Batch set version number for .exe and .dll files

Is there a tool that would allow me to to do something like this: thetool.exe '1.0.0.1' mydll.dll myexe.exe? Basically I would like to automate the process of making my builds and then have a tool automatically set the version numbers for me.
theycallmemorty
  • 11,427
  • 12
  • 47
  • 68
1
vote
1 answer

Versioning of code and data in Oracle

Let's imagine a standard situation. Having the current DB schema in a working state, I would like to create a snapshot of this state of schema objects, name it SNAP_1. Then if updated schema and got problems (bugs or unstable work of new code) it…
diziaq
  • 4,203
  • 12
  • 38
  • 55
1
vote
1 answer

Windows Service Installer - Remove Previous Versions

I have a Windows Service that I am using a Setup Project to create an MSI to install the service. This works fine for the initial installation of the Windows Service, but when attempting to do subsequent installs (i.e. new version, new MSI) it…
ChrisHDog
  • 4,221
  • 8
  • 46
  • 68
1
vote
1 answer

Serializing a graph with bidirectional links, (dll) imported types and versioning ..?

Okay, I've asked some questions before on SO about serializing, but I'm still stuck - so I figure I'll just spit out my entire case instead of sub-problems in the hope someone can point my nose in the right direction :) My application is similar to…
Pygmy
  • 1,252
  • 17
  • 29
1 2 3
99
100