Andrew Mayo wrote:
> Problem occurred accessing an FSFS repository through SVNSERVE but is
> believed not to be specific to this scenario.
> REPRODUCTION STEPS
> 1. Enter the repo-browser and use the mouse to navigate to the leaf node
> of a tree i.e a specific file in the repository
> 2. Click on the URL field and press ENTER. The leaf node is now shown as
> a folder node and can be expanded to show a spurious 'false folder' in
> which the original file is shown as a child.
> ALTERNATIVE REPRODUCTION STEPS
> This is actually a very annoying problem because if you embed a
> hyperlink in Microsoft Outlook to a repo-browser location in an email
> such as
> svn://cerberus/Projects/Nexphase/FB Stats.txt
> then when the user clicks on it, they are not correctly taken to the
> file "FB Stats.txt" n the tree but instead the problem above causes the
> repo-browser to display a spurious folder. Clicking on the folder as
> above then shows the 'file' but if you attempt to open the file, an
> error is returned.
> This is the same bug as reported in steps 1 and 2, of course, and stems
> from a problem with the way the URL field appears to be handled if a
> full path is entered directly rather than filled in by mouse clicks.
> Click on the parent folder in the tree and re-navigate down. This is
> awkward and causes users to lack confidence in SVN as a documentation
> control system, which is regrettable, as I am keen to roll this out
This is a known issue. The reason is simple: it's impossible to gather
from an url alone whether it points to a file or a folder.
In the upcoming version 1.5, the repository browser has been completely
rewritten, including some checks about whether an url points to a
file/folder. Which means this issue is no longer valid in that version.
You can try a nightly build if you like.
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com
Received on Wed Sep 5 18:35:26 2007