Updating ports svn bsd
Much of the information in this post was gleaned from the freebsd-stable thread linked earlier, along with some info from other sources and personal experience.Not long ago it was announced that the Free BSD ports tree will cease exporting its Subversion repository to CVS, and subsequently any use of CVSup for updating the ports tree will be discontinued by February 28th 2013.
(I’ll skip over the jokes about Netcraft confirming it…) So I setup an SVN mirror of the Free BSD base and ports repositories and documented the process a little.To get the csup style behavior with Subversion, you must revert all local changes first and then update.The csup style behavior is more useful as a consumer applying local patches and needing to revert to the newest upstream when it’s updated.The doc tree can be done the same way, but since I don’t build docs I did not mirror it.
I used ftp2.in this example, feel free to substitute your favorite local mirror, provided it has copies of the files.
I tried using –force when doing svn co and it seemed to want to work but I was left with a giant mess in the end.