Versioning
-
Enterprise Java

Versioning Protobuf APIs Without Breaking Clients
Design Patterns to Evolve .proto Files Safely in Production Protocol Buffers (Protobuf) have become the de facto standard for defining…
Read More » -
Core Java

Exporting the Maven Version Number to a File
When deploying applications, tracking the correct version is essential for debugging, rollback strategies, and ensuring compatibility with other services. In…
Read More » -
Software Development

Project Versioning With Rultor
All of my projects, libraries or applications, are published on Maven Central. In case you don’t know how that works,…
Read More » -
Software Development

Git Tutorial for Beginners
1. What is Git ? Git is a popular file versioning system used globally by numerous developers for their projects. It…
Read More » -
Software Development

An unambiguous software version scheme
When people talk about software versioning schemes they often refer to the commonly used X.Y.Z numerical scheme for versioning. This…
Read More » -
Software Development

Git vs. SVN – Commandline Syntax Reference
Learning the git workflow takes a bit of brain retraining, but since I’ve been using SVN almost entirely via commandline…
Read More » -
Software Development

Overview of the basics of versioning
Why use version control? Versioning is a crucial key of the development process for several reasons best described through the…
Read More »



