Bug 382311 - Branch/Tag/Copy dialogs should notify about possible ways of "/" character usage
Summary: Branch/Tag/Copy dialogs should notify about possible ways of "/" character usage
Status: RESOLVED FIXED
Alias: None
Product: Subversive
Classification: Technology
Component: Connectors (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Alexander Gurov CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-11 19:30 EDT by Doug Brinkmeier CLA
Modified: 2012-07-01 15:54 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Doug Brinkmeier CLA 2012-06-11 19:30:12 EDT
Build Identifier: 20101027_1052

The copy to option allows you to enter a "/" in the name of the "copy to" location.  When entered, is basically creates the SVN URL, but "/" creates a sub-directory rather than "tagging" with the "/" included.  This should be prohibited or at least a warning saying that you're creating a sub-directory and not a directory with the "/" included.

Reproducible: Always

Steps to Reproduce:
1.Open the IDE with plugin installed
2.Tag/Copy a branch to "read/write"
3.This creates a folder "read" with a folder "write" beneath it.  User may have been expecting a single folder named "read/write".  A warning should have been displayed.
Comment 1 Jörg Thönnes CLA 2012-06-12 07:35:44 EDT
Please correct title to "Tag/Copy..."
Comment 2 Alexander Gurov CLA 2012-07-01 15:54:20 EDT
Done.

P.S.
I've made it that the default message in dialog(s) describes how the characters '/' and '\' could be used, so there won't be misunderstanding anymore. I didin't make it as a warning, since it is not something that a user should pay attention to every time (it is not like an empty commit comment or another mistaken input), because it is a function of Subversion and just your normal everyday use-case for many people who have complicated structures for their project's branches and tags.