#versionmanagement

2025-02-04

#VersionManagement for binary files is hard; often we just consider them #blobs and give up. We use #DSLs to get rid of the blobs. Version control systems were designed for textual formats. No trees, no binaries, just plain text. At our customers we’ve often designed DSLs specifically to thrive in a version control system.

This post is the start of a three-part series. We’ll present how we’ve designed these DSLs, the benefits you’ll get, and how we migrated from existing systems to the DSLs.

swat.engineering/news/dsls-as-

2024-12-30

There are many ways to distribute Python solutions, and this describes one method. Imagine you need to transfer a solution from a DEV to a PROD environment. It assumes a PROD setup from scratch. This HowTo includes #VersionManagement, #VirtualEnvironment Setup, #PackageManagement and #CodeExecution. #HowToDistributePythonSolutions

chribonn.medium.com/how-to-dis

2024-05-14

A clean Git history is the key to successful teamwork and quick bug fixes. Errors can only be successfully tracked down if it is always possible to trace when and where code was changed by whom and for what reason.

🥴 However, in the rush of the battle, the changes that are packaged in a commit are sometimes not taken very seriously. Who has never experienced this? A change that is actually unrelated to the current work package has made it into the commit because the file has already been saved temporarily.

💡The solution: With an "interactive add" (git add -i), you can pack partial changes ("hunks") into a commit and specify line by line what should be included in the next commit.

:git: "Staging patches": git-scm.com/book/en/v2/Git-Too

#git #zeroiee #code #programming #opensource #sourceControlManagement #codeManagement #versionManagement #versioning

With #jira how would you manage/track changes applied to an internal shared library, used by several micro services ? I’d like something that would show me all the changes for a given #microservice fixVersion, including those included via the library version #microservicesarchitecture #versionmanagement #qualityassurance

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst