Если Вас интересует какой подход в версионировании своего проекта выбрать, то можно рассмотреть
вот этот.
Если вопрос касается того как сравнить две версии, то в некоторых языках уже есть готовые методы для этого. В php, например, есть метод
version_compare()