TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Lessons from PostgreSQL's Git transition

75 pointsby corbetover 14 years ago

4 comments

timmorganover 14 years ago
GitHub makes a downloadable tarball of each repository available for download, which is nice for those who don't have (or don't want to install) Git.<p>I understand that the Postgres team isn't using GitHub, but it makes me think -- could they use an oldschool tarball to update their BuildFarm nodes who cannot run Git? Or better yet, rsync, so only changes are transferred?<p>Anyway, this is a decent writeup. I've wondered before about large project migration to Git.
评论 #1805722 未加载
评论 #1806592 未加载
DannoHungover 14 years ago
Great pains taken to preserve the full commit history... does anyone know how valuable it really is? (Not to imply that it is worthless, but how much effort went into preserving it vs how much effort would be spent if it were not available). More of a general VCS conversion question, I suppose.
评论 #1805384 未加载
评论 #1805686 未加载
评论 #1805346 未加载
评论 #1805347 未加载
评论 #1806620 未加载
评论 #1805656 未加载
评论 #1807022 未加载
评论 #1808775 未加载
评论 #1806572 未加载
jarinover 14 years ago
"Yes, that's correct. No merge commits. To submit a patch, extract it as a context diff and e-mail it. Committers are to apply the patch under their own names, without branch history. The project has decided, more-or-less, to use Git like it was CVS as far as commits to the main repository are concerned. Rather than adapt the PostgreSQL project's workflow to Git, Git would be adapted to the project's workflow."<p>I hope they fix that culture issue soon, one of the biggest strengths of Git is its merging.
评论 #1805658 未加载
dochtmanover 14 years ago
Everyone here should subscribe to LWN and get this kind of content sooner.