2006-02-24 00:48:50 |
Andrew Lambe |
bug |
|
|
added bug |
2006-04-21 09:41:53 |
Robert Collins |
bzr: status |
Unconfirmed |
Confirmed |
|
2006-04-21 09:41:53 |
Robert Collins |
bzr: severity |
Normal |
Major |
|
2006-04-21 09:41:53 |
Robert Collins |
bzr: statusexplanation |
|
|
|
2006-07-14 18:09:48 |
John A Meinel |
bzr: importance |
High |
Medium |
|
2006-07-14 18:09:48 |
John A Meinel |
bzr: statusexplanation |
|
Dropping importance to medium, because you can add the symlink as long as you do 'bzr add .' |
|
2006-10-25 23:07:13 |
John A Meinel |
bzr: assignee |
|
aaron-bentley |
|
2006-10-25 23:07:13 |
John A Meinel |
bzr: statusexplanation |
Dropping importance to medium, because you can add the symlink as long as you do 'bzr add .' |
Assigning this to Aaron, because he has a recent patch which should fix this bug. |
|
2008-04-28 02:39:12 |
Aaron Bentley |
bzr: assignee |
abentley |
|
|
2010-07-15 07:34:46 |
Florian Rathgeber |
bug |
|
|
added subscriber Florian Rathgeber |
2010-07-15 10:39:08 |
Martin Pool |
bzr: milestone |
0.13 |
|
|
2010-07-17 18:01:04 |
Martin Pool |
bzr: status |
Confirmed |
In Progress |
|
2010-07-17 18:01:04 |
Martin Pool |
bzr: assignee |
|
Martin Pool (mbp) |
|
2010-07-19 08:29:00 |
Martin Pool |
branch linked |
|
lp:~mbp/bzr/32669-2.0-symlink-branch |
|
2010-07-19 09:09:56 |
Martin Pool |
description |
Adding a symbolic link to another branch returns an error in bzr 7.0.
However, a symlink may be added to a branch then changed to point to another branch and the change can be commited without a problem.
The reduced case below may be easier to follow.
Reduced case:
/root # bzr init b1
/root # bzr init b2
/root # ln -s ../b2 b1/linkto_b2
/root # bzr add b1/linkto_b2
bzr: ERROR: Path u'/root/b1/linkto_b2' is not a child of path u'/root/b2'
/root # rm -r b1 b2
/root # bzr init b1
/root # bzr init b2
/root # ln -s dummy b1/linkto_b2
/root # bzr add b1/linkto_b2
added linkto_b2
/root # rm b1/linkto_b2
/root # ln -s ../b2 b1/linkto_b2
/root # bzr ci -m 'success' b1
Committed revision 1. |
Adding a symbolic link to another branch returns an error in bzr 0.7.
However, a symlink may be added to a branch then changed to point to another branch and the change can be commited without a problem.
The reduced case below may be easier to follow.
Reduced case:
/root # bzr init b1
/root # bzr init b2
/root # ln -s ../b2 b1/linkto_b2
/root # bzr add b1/linkto_b2
bzr: ERROR: Path u'/root/b1/linkto_b2' is not a child of path u'/root/b2'
/root # rm -r b1 b2
/root # bzr init b1
/root # bzr init b2
/root # ln -s dummy b1/linkto_b2
/root # bzr add b1/linkto_b2
added linkto_b2
/root # rm b1/linkto_b2
/root # ln -s ../b2 b1/linkto_b2
/root # bzr ci -m 'success' b1
Committed revision 1.
|
|
2010-07-20 15:17:36 |
Martin Pool |
branch linked |
|
lp:~mbp/bzr/32669-symlinks |
|
2010-07-20 15:21:38 |
Martin Pool |
bzr: status |
In Progress |
Fix Released |
|
2010-09-17 06:34:24 |
Martin Pool |
bzr: status |
Fix Released |
In Progress |
|
2011-02-01 14:37:30 |
Jelmer Vernooij |
tags |
|
add symlink |
|
2011-04-20 10:00:15 |
John A Meinel |
description |
Adding a symbolic link to another branch returns an error in bzr 0.7.
However, a symlink may be added to a branch then changed to point to another branch and the change can be commited without a problem.
The reduced case below may be easier to follow.
Reduced case:
/root # bzr init b1
/root # bzr init b2
/root # ln -s ../b2 b1/linkto_b2
/root # bzr add b1/linkto_b2
bzr: ERROR: Path u'/root/b1/linkto_b2' is not a child of path u'/root/b2'
/root # rm -r b1 b2
/root # bzr init b1
/root # bzr init b2
/root # ln -s dummy b1/linkto_b2
/root # bzr add b1/linkto_b2
added linkto_b2
/root # rm b1/linkto_b2
/root # ln -s ../b2 b1/linkto_b2
/root # bzr ci -m 'success' b1
Committed revision 1.
|
Older 'bzr' would create a failure if you tried to "bzr add b1/link-to-another-branch". Newer bzr just runs 'bzr add' in the target branch, rather than adding the link in the source branch.
However, a symlink may be added to a branch then changed to point to another branch and the change can be commited without a problem.
The reduced case below may be easier to follow.
Reduced case:
/root # bzr init b1
/root # bzr init b2
/root # touch b2/foo
/root # ln -s ../b2 b1/linkto_b2
/root # bzr add b1/linkto_b2
adding foo
/root # bzr status b1
unknown:
linkto_b2@
/root # bzr status b2
added:
foo
/root # rm -r b1 b2
/root # bzr init b1
/root # bzr init b2
/root # ln -s dummy b1/linkto_b2
/root # bzr add b1/linkto_b2
added linkto_b2
/root # rm b1/linkto_b2
/root # ln -s ../b2 b1/linkto_b2
/root # bzr ci -m 'success' b1
Committed revision 1. |
|
2011-06-14 07:57:21 |
Max Bowsher |
removed subscriber Bazaar Developers |
|
|
|
2013-01-28 00:25:19 |
Martin Pool |
bzr: assignee |
Martin Pool (mbp) |
|
|