Boost logo

Boost :

Subject: Re: [boost] [Git] Boost Filesystem now has public GitHub repository
From: Lars Viklund (zao_at_[hidden])
Date: 2011-02-13 14:12:06


On Sun, Feb 13, 2011 at 11:15:55AM -0500, Beman Dawes wrote:
> svn export %BOOST_TRUNK% fs-trunk
> cd fs-trunk/libs
> rm -r filesystem
> git clone git_at_[hidden]:Beman/filesystem.git filesystem
> cd ..\boost
> del filesystem.hpp
> rm -r filesystem
> mklink filesystem.hpp ..\libs\filesystem\include\boost\filesystem.hpp
> mklink /d filesystem ..\libs\filesystem\include\boost\filesystem
>
> The effect is to export the SVN trunk, then replace libs/filesystem
> with a git clone of the public repository. boost/filesystem is
> replaced with a symlink to libs\filesystem\include\boost\filesystem

Note that the final two mklink steps are _not_ performable as a standard
user, they require administrative privileges.

The only kind of link I seem to be able to create as a standard test
user on my machine is a file hardlink.

Keep this in mind for Ryppl and whatever processes that might be
proposed for Boost adoption, as anything that requires admin privileges
will be completely unfeasible for many users of the library, and quite
possibly for library contributors as well.

-- 
Lars Viklund | zao_at_[hidden]

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk