3 ms·
But where do you draw the line when migrating to a superior source control system isn't possible because of your current source control system? If curiosity is
by justinator 4y ago
But where do you draw the line when migrating to a superior source control system isn't possible because of your current source control system?
If curiosity is what you're wanting to allow, keep the current source control system on ice, and move everything to the superior one at its current state + a few releases back. Save a decade or two.
It seems to me a version (sic!) of technical debt otherwise.
- gsnedders 4y agoI think it's especially valuable to try and be complete when doing a migration from a centralised VCS to a decentralised one; once you manage to migrate the repository once, you can then avoid any necessity to maintain servers for it. In extreme, you could just distribute a tarball of the decentralised VCS, hence all you need is the ability to distribute a tarball, which is a lower bar than maintaining servers for it indefinitely.