2007-06-04 14:57:57 |
Loïc Minier |
bug |
|
|
added bug |
2007-06-04 18:53:04 |
John A Meinel |
bzr: status |
Unconfirmed |
Confirmed |
|
2007-06-04 18:53:04 |
John A Meinel |
bzr: importance |
Undecided |
High |
|
2007-06-04 18:53:04 |
John A Meinel |
bzr: statusexplanation |
|
I think this is actually a bug in launchpad-bazaar, and I will include them on this. But the following commands should succeed, but currently fail:
% bzr init sftp://bazaar.launchpad.net/~jameinel/+junk/test1
$ bzr upgrade --dirstate-tags sftp://bazaar.launchpad.net/~jameinel/+junk/test1
starting upgrade of sftp://bazaar.launchpad.net/%7Ejameinel/%2Bjunk/test1/
making backup of tree history
bzr: ERROR: Permission denied: u'/~jameinel/+junk/test1/.bzr.backup': [Errno 13] Can only create .bzr directories in branch directories: .bzr.backup
|
|
2007-06-04 18:53:25 |
John A Meinel |
bug |
|
|
assigned to launchpad-bazaar (upstream) |
2007-06-04 18:54:49 |
John A Meinel |
launchpad-bazaar: status |
Unconfirmed |
Confirmed |
|
2007-06-04 18:54:49 |
John A Meinel |
launchpad-bazaar: statusexplanation |
|
This seems like an explicit design decision (since we have an explicit "cannot create anything but .bzr" error message).
However, somebody didn't realize how we do upgrades. I would rather not have a "--no-backup" because then if the upgrade fails midway through (disconnected net access) you potentially have corrupted your branch completely, and have no easy way to fix it. |
|
2007-06-06 05:21:24 |
Jonathan Lange |
launchpad-bazaar: importance |
Undecided |
High |
|
2007-06-06 05:21:24 |
Jonathan Lange |
launchpad-bazaar: assignee |
|
jml |
|
2007-06-06 05:21:24 |
Jonathan Lange |
launchpad-bazaar: statusexplanation |
This seems like an explicit design decision (since we have an explicit "cannot create anything but .bzr" error message).
However, somebody didn't realize how we do upgrades. I would rather not have a "--no-backup" because then if the upgrade fails midway through (disconnected net access) you potentially have corrupted your branch completely, and have no easy way to fix it. |
Yeah, we should probably loosen the restrictions on Launchpad. |
|
2007-07-10 14:58:21 |
Robert Collins |
bzr: status |
Confirmed |
Won't Fix |
|
2007-07-10 14:58:21 |
Robert Collins |
bzr: statusexplanation |
I think this is actually a bug in launchpad-bazaar, and I will include them on this. But the following commands should succeed, but currently fail:
% bzr init sftp://bazaar.launchpad.net/~jameinel/+junk/test1
$ bzr upgrade --dirstate-tags sftp://bazaar.launchpad.net/~jameinel/+junk/test1
starting upgrade of sftp://bazaar.launchpad.net/%7Ejameinel/%2Bjunk/test1/
making backup of tree history
bzr: ERROR: Permission denied: u'/~jameinel/+junk/test1/.bzr.backup': [Errno 13] Can only create .bzr directories in branch directories: .bzr.backup
|
--no-backup is a recipe for trashing data when link errors occur. I think its a harmful thing to include because users won't predict that it can do that. |
|
2007-07-20 03:01:11 |
Jonathan Lange |
title |
Need --no-backup flag or similar to upgrade remote repos on launchpad |
Allow .bzr.backup on SFTP and smartserver |
|
2007-07-20 03:01:27 |
Jonathan Lange |
launchpad-bazaar: statusexplanation |
Yeah, we should probably loosen the restrictions on Launchpad. |
|
|
2007-07-20 07:41:36 |
Jonathan Lange |
launchpad-bazaar: status |
Confirmed |
In Progress |
|
2007-08-06 03:10:50 |
Jonathan Lange |
launchpad-bazaar: status |
In Progress |
Fix Committed |
|
2007-08-24 01:30:42 |
Jonathan Lange |
launchpad-bazaar: status |
Fix Committed |
Fix Released |
|