Top "Versioning" questions

Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.

Build numbers: major.minor.revision

How would you write a build.xml file, using neither custom code nor external dependencies (such as a shell script), …

java ant build-process versioning
ASP.NET - show application build date/info at the bottom of the screen

I have a asp.net web application which has a number of versions deployed on different customer servers inside their …

asp.net versioning
How do you handle api version in a Node/Express app

I am pretty new to Node.js and I am facing the following issue. My middleware started with the link …

node.js api express versioning
Execute Maven plugin goal on parent module, but not on children

We have a multi-module maven project that uses a profile that defines a buildnumber-maven-plugin to increment a build number and …

version-control maven-2 build-process versioning
How to apply several patches using hg command line when there is already uncommitted changes?

I use the following command to apply a patch in Mercurial, without committing it : hg import patch.diff --no-commit It …

command-line mercurial versioning patch
What version numbering scheme do you recommend?

My question is, which version-naming scheme should be used for what type of project. Very common is major.minor.fix, …

versioning release-management sdlc
Why do I get "fatal: git status --porcelain failed"?

This is a huge pain in the bum. I've got this a few times before and I don't understand why. 5 …

git versioning
What does SKU stands for?

MSDN says that <supportedRuntime> configuration element can contain optional attribute sku. I understood totally how to use it, …

.net configuration versioning
REST api versioning (only version the representation, not the resource itself)

I had a look at Best practices for API versioning?, but am not quite convinced of the answer, so I …

rest versioning api-design
Java project: should .classpath .project file be committed into repository?

Should I check in my .project and .classpath files? My friend told me that I should only check in .java …

java eclipse ant classpath versioning