mystery problem with SVN update in /head
olli hauer
ohauer at gmx.de
Thu Oct 31 21:05:33 UTC 2013
On 2013-10-31 14:29, Matthias Apitz wrote:
>
> Hello,
>
> I have the following problem while updating an item in the ports tree:
>
> the SVN checkout was done on October 1; when I do now
>
> # cd /usr/ports/net
> # rm -r vnc
> # svn up vnc
> Updating 'vnc':
> Restored 'vnc'
> Restored 'vnc/pkg-plist'
> Restored 'vnc/Makefile'
> Restored 'vnc/distinfo'
> Restored 'vnc/pkg-descr'
> Restored 'vnc/files'
> Restored 'vnc/files/FreeBSD.cf-patch'
> Restored 'vnc/files/extra-patch-xc-config-util-printver.c'
> Restored 'vnc/files/vnc.def-patch'
> Restored 'vnc/files/extra-patch-fix_Xvnc_no_valid_address'
> Restored 'vnc/files/patch-unix-xc-programs-Xserver-vnc-Imakefile'
> Restored 'vnc/files/extra-patch-xfree86'
> Restored 'vnc/files/patch-unix-x0vncserver-x0vncserver.cxx'
> Restored 'vnc/files/patch-unix-xc-programs-Xserver-vnc-XserverDesktop.h'
> Restored 'vnc/files/patch-xc-programs-Xserver-vnc-vncExtInit.cc'
> At revision 332203.
>
> some files are missing (marked below)
>
> also a
>
> # rm -r vnc
> # svn co svn://svn.freebsd.org/ports/head/net/vnc
>
> does not help; only doing the checkout in an empty space like
>
> # cd /tmp
> # svn co svn://svn.freebsd.org/ports/head/net/vnc
> A vnc/pkg-plist
> A vnc/Makefile
> A vnc/distinfo
> A vnc/pkg-descr
> A vnc/files
> A vnc/files/patch-unix-tx-TXImage.cxx
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> A vnc/files/patch-unix-x0vncserver-x0vncserver.cxx
> A vnc/files/patch-common-network-TcpSocket.cxx
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> A vnc/files/patch-unix-xc-programs-Xserver-vnc-XserverDesktop.h
> A vnc/files/patch-xc-programs-Xserver-vnc-vncExtInit.cc
> A vnc/files/FreeBSD.cf-patch
> A vnc/files/extra-patch-xc-config-util-printver.c
> A vnc/files/vnc.def-patch
> A vnc/files/extra-patch-fix_Xvnc_no_valid_address
> A vnc/files/patch-unix-x0vncserver-Image.cxx
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> A vnc/files/patch-unix-xc-programs-Xserver-vnc-Imakefile
> A vnc/files/extra-patch-xfree86
> Checked out revision 332240.
>
> brings the marked files to my disk; why is this?
It's more interesting to look with `svn stat' if your copy has cached some
local modifications or blocking conflicts from local editing.
Tip:
running from time to time the command `svn cleanup' should prevent this issue.
http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.cleanup.html
Nice side effect from `svn cleanup'
> du -h -d1 /usr/ports/.svn/
619M /usr/ports/.svn/pristine
2.0k /usr/ports/.svn/tmp
695M /usr/ports/.svn/
> find /usr/ports/.svn/ -type f | wc -l
134004
> svn cleanup
> du -h -d1 /usr/ports/.svn/
430M /usr/ports/.svn/pristine
2.0k /usr/ports/.svn/tmp
506M /usr/ports/.svn/
> find /usr/ports/.svn/ -type f | wc -l
117269
PS:
If you even want to get back some more space try the command
> sqlite3 .svn/wc.db "vacuum"
--
Regards,
olli
More information about the freebsd-current
mailing list