Originally posted by brainlet_pederson
Announcement
Collapse
No announcement yet.
The Debate Over GCC's SVN-to-Git Conversion Approach Won't Be Settled This Year
Collapse
X
-
Originally posted by brainlet_pedersonYou clearly haven't bothered to do any reading about this. Preserving history is obviously important.
The problem is, how much effort is it worth to preserve a few, minor conversion artefacts that were broken even in the original repo?
- Likes 1
Comment
-
Originally posted by brainlet_pedersonBut that's not an even remotely accurate characterization of what either conversion is doing.
Originally posted by brainlet_pedersonBullshit. Just moving to a git workflow would be a massive boon to development.
- Likes 1
Comment
-
If the blocker here is a few edge cases, why not convert now and keep the old repo as an upstream? After you fix the edge cases you can pull the changes and rebase (forcefully, if needed) on that.
And I'm pretty sure despite this "history is important" discussion, we're all aware going forward, nobody will ever care about some weird merge done on some GCC 4 branch years ago. On top of that, SVN allows commits in tags (because it doesn't actually have tags), would you want to pull those in as well? Because, you know, otherwise you're not preserving history.
- Likes 1
Comment
-
Originally posted by crystall View PostBecause you need to be able to search history to track down the origin of a bug, the reason why a change was introduced, to perform a bisection while looking for a regression, to be able to backport patches to older branches... I could go on for a while. For large projects having accurate and functioning history in your VCS is extremely important.
The other thing is, the burden of postponing the switch and afterwards dragging along a giant repository is very real now and going forward.
How many mega/gigabytes is the converted repository? I guess 'git clone --depth ...' will be mandatory from the beginning
- Likes 1
Comment
-
Originally posted by NotMine999 View PostThe GCC folks should let the Debian crowd vote on the best tool to migrate from SVN to Git.
The Debian crowd will decide on a direction ... and in a few years they will decide on a direction AGAIN.
- Likes 2
Comment
Comment