Launchpad svn/git imports failure causes
Martin Pool
mbp at canonical.com
Mon Sep 13 00:54:25 BST 2010
On 11 September 2010 06:01, Alexander Belchenko <bialix at ukr.net> wrote:
> As I understand, svn, git and hg just create text placeholder file
> instead of real symlink. Can we implement this for bzr in easy way? I
> don't know is it really possible. My old win32symlinks plugin last
> time I've tried it was failed to handle all cases, because the code to
> check whether the path is symlink or regular file seems to be spilled
> through several modules in bzrlib.
I think we can and should do that. The slightly harder part is not
creating the plaintext files, but rather making sure that when you
next commit, you don't commit a change that actually stores them as
plain text files. But even that should not be too hard, if we just
check the desired behaviour in iter_changes.
--
Martin
More information about the bazaar
mailing list