The bug has been reported.<br><br>Thanks for the feedback guys, if I get the time this weekend I might look into implementing a workaround for it.<br><br>- Michael<br><br><div><span class="gmail_quote">On 2/7/07, <b class="gmail_sendername">
Martin Pool</b> &lt;<a href="mailto:mbp@canonical.com">mbp@canonical.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
[Incidentally I think it&#39;s a good idea to cc people who post questions<br>for the first time (or maybe at all) - they might not be subscribed.<br>The list moderates new posters but they do get through.]<br><br>On&nbsp;&nbsp;7 Feb 2007, Alexander Belchenko &lt;
<a href="mailto:bialix@ukr.net">bialix@ukr.net</a>&gt; wrote:<br>&gt; Michael Reiland пишет:<br>&gt; &gt; I&#39;m trying to get bazaar working over an ftp connection.&nbsp;&nbsp;All machines will<br>&gt; &gt; be running win2k or newer.
<br>&gt; &gt;<br>&gt; &gt; I&#39;ve configured everything, created a test repository on the remote<br>&gt; &gt; machine,<br>&gt; &gt; checked out said repository on my local machine.<br>&gt; &gt;<br>&gt; &gt; When I try to commit it I get the following error:
<br>&gt; &gt; bzr: ERROR: Generic path error: &#39;/bzr_test/.bzr/branch/revision-history&#39;:<br>&gt; &gt; could not store: 550 /bzr_test/.bzr/branch/revision-history: Cannot<br>&gt; &gt; create a<br>&gt; &gt; file when that file already exists
<br>&gt;<br>&gt; Unfortunately bzr is broken in this respect:<br>&gt; if you have FTP server on top of Windows filesystem, it&#39;s unable to rename file<br>&gt; if there is already exists file with the same name. It&#39;s purely limitation
<br>&gt; of underlying windows filesystem, not bzr itself.<br><br>Well, it is a limit we should work around.&nbsp;&nbsp;For the current format it is<br>ok for us to delete the file before renaming it if the server or<br>filesystem requires that.&nbsp;&nbsp;In fact I thought that sftp always requires
<br>this...<br><br>&gt; This bug also reproduced by selftest running on Windows.<br><br>On the local filesystem, or just against the file server.<br><br>&gt; Unfortunately all core developers working on Linux, and assume that FTP servers
<br>&gt; always running on Linux machines too, where this problem simply does not<br>&gt; exists.<br><br>I think you count as a core dev too!<br><br>We do have Transport decorators that should allow us to simulate this on
<br>any platform.<br><br>&gt; Please, file the bug report about this problem.<br><br>Yes please do -- <a href="http://launchpad.net/bzr">http://launchpad.net/bzr</a><br><br>--<br>Martin<br></blockquote></div><br>