▲ | praptak 4 days ago | |||||||||||||||||||||||||
You may have a look at Quilt. I doesn't solve the problem the author described but may help you once you accept there is no easy solution in sight. Quilt is automation for the "bag of patches" model. I used it once when I needed to upgrade the internal bag of patches at $big_corp so as to apply them to a newer version of $public_app. It was predictably complex but somehow still manageable. If you squint a bit then the [bag of patches] + [automated application in order] is a poor man's Git. If you keep this in a git repo then you're basically versioning repos (poor man's ones) in a repo. It almost sounds like the solution to author's problem :) | ||||||||||||||||||||||||||
▲ | Nullabillity 3 days ago | parent | next [-] | |||||||||||||||||||||||||
Yeah, I mentioned Quilt in the post! Lappverk is effectively an exercise in "What if Quilt, but you could interact with it using any Git tooling, rather than Quilt's half-baked custom VCS?". | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | graynk 3 days ago | parent | prev | next [-] | |||||||||||||||||||||||||
It's mentioned in the article | ||||||||||||||||||||||||||
▲ | actionfromafar 4 days ago | parent | prev [-] | |||||||||||||||||||||||||
quilt is really cool |