это может быть сделано очень легко для последней версии варева.
brew tap homebrew/versions
brew install subversion17 # for svn 1.7 branch instead of last available
brew install postgresql8 # for postgresql 8 (which you ask)
Я считаю, что наилучшей практикой является выполнение rebase
перед созданием запроса на извлечение. Это сделает дерево истории более чистым и легким для чтения для ветки разработки.