Date: Fri, 16 Dec 2016 02:59:30 +0000 From: Daniil Berendeev <pipfstarrd@openmailbox.org> To: Warren Block <wblock@wonkity.com> Cc: freebsd-ports@FreeBSD.org Subject: Re: The ports collection has some serious issues Message-ID: <ea1ebdb4-bdcd-25bf-ef80-7aaf1f8c9d8e@openmailbox.org> In-Reply-To: <alpine.BSF.2.20.1612150710330.36773@wonkity.com> References: <c5bc24cc-5293-252b-ddbc-1e94a17ca3a8@openmailbox.org> <alpine.BSF.2.20.1612150710330.36773@wonkity.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Here, it doesn't look like that. Don't forget that /usr/ports/distfiles > accumulates old versions and must be manually cleaned out from time to > time. portmaster has a couple of options to remove distfiles that are > not needed. > > % du -hd0 /usr/ports > 8.1G /usr/ports > % du -hd0 /usr/ports/distfiles > 6.5G /usr/ports/distfiles > > After copying that to /tmp and deleting distfiles entirely: > > % du -hd0 /tmp/usr/ports > 1.4G /tmp/usr/ports Well, I know that, I were trying to tell that portsnap(8) is fetching HEAD by default and I didn't find any way to change that behavior. So the only way to pick another branch would be fetching the entire svn repository. I need it for development purposes also, so anyway I'd have to do that. But the size of the svn repository causes pure pain. Subversion is not intended for development style that requires keeping lots of branches and tags. Everyone knows that. At the moment, the repository takes ~/> du -h ports-fbsdsvn/ 42G ports-fbsdsvn/ In git, Mercurial, bazaar, well, any modern version control system you can create tons of branches, tags without wasting space or time. -- Cheers~ PGP key fingerprint: 07B3 2177 3E27 BF41 DC65 CC95 BDA8 88F1 E9F9 CEEF You can retrieve my public key at pgp.mit.edu.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ea1ebdb4-bdcd-25bf-ef80-7aaf1f8c9d8e>