[IPython-dev] About IPython and bzr

Alexander Belchenko bialix@ukr....
Mon Mar 10 01:57:59 CDT 2008


Fernando Perez пишет:
> On Tue, Feb 19, 2008 at 10:46 AM, Ville M. Vainio <vivainio@gmail.com> wrote:
>> My recently-from-scratch installed IPython stable-dev (what used to be
>>  called trunk/) is now very easy to check out from launchpad:
>>
>>  bzr branch lp:ipython
>>
>>  One note though: NEVER CHECK IN SYMLINKS. I can't stress this enough.
>>  Windows bzr does not support symlinks (even in a half-assed way like
>>  svn), at least not yet, and I don't know whether such a checkin can be
>>  reverted. So essentially, if there is even one checkin with symlink, I
>>  would need to delete the branch and check it in again from local copy.
> 
> Could you investigate these alternatives and let us know how well they work?
> 
> http://bazaar-vcs.org/WindowsSymlinkSupport
> https://lists.ubuntu.com/archives/bazaar/2007q1/023801.html
> 
> I'm asking because while we can live for now without symlinks on
> trunk, it looks like we'll  be using bzr for everything in the future,
> and it's likely we may need to use symlinks for certain things.
> 
> There are just too many things where symlinks are the right solution,
> and it doesn't make sense to avoid it just due to limitations of
> win32, so what we need is a good solution for win32 users.
> 
> Alexander is on this list too, so perhaps he can provide us with
> useful feedback.

I have special plugin win32symlinks that provide support for fake symlinks on Windows.
At least checkout of branch with symlinks is possible without a hassle.
It works for me very well.

bzr branch lp:bzr-win32symlinks win32symlinks

;-)


More information about the IPython-dev mailing list