Top "Versioning" questions

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

Homebrew install specific version of formula?

How do I install a specific version of a formula in homebrew? For example, postgresql-8.4.4 instead of the latest 9.0.

installation versioning homebrew
Best practices for API versioning?

Are there any known how-tos or best practices for web service REST API versioning? I have noticed that AWS does …

rest versioning
How can I force clients to refresh JavaScript files?

We are currently working in a private beta and so are still in the process of making fairly rapid changes, …

javascript caching versioning
How to have an auto incrementing version number (Visual Studio)?

I want to store a set of integers that get auto incremented at build time: int MajorVersion = 0; int MinorVersion = 1; int …

c# visual-studio versioning
Definition of "downstream" and "upstream"

I've started playing with Git and have come across the terms "upstream" and "downstream". I've seen these before but never …

git version-control versioning terminology definition
Is there a way to get version from package.json in nodejs code?

Is there a way to get the version set in package.json in a nodejs app? I would want something …

node.js npm version versioning
How to mark a method as obsolete or deprecated?

How do I mark a method as obsolete or deprecated using C#?

c# .net versioning deprecated
Best Practice: Software Versioning

Is there any guideline or standard best practice how to version a software you develop in your spare time for …

versioning
How do I set the version information for an existing .exe, .dll?

As part of our build process I need to set the version information for all of our compiled binaries. Some …

windows dll versioning exe fileversioninfo
npm - how to show the latest version of a package

How do I use npm to show the latest version of a module? I am expecting something like npm --latest …

node.js npm versioning