SVN: Creating a branch or tag for a specific revision is unnecessary complicated

已回答

IntelliJ IDEA Ultima Version 2025.1.2

The Branch or Tag dialog in the context menu of SVN | Browse VCS Repository | Browse Subversion Repository does not contain the options to create a branch or tag for a specific revision.

After some research, I found the other Branch or Tag dialog SVN | Subversion | Create Branch or Tag.
First, the menu entry Create Branch or Tag was disabled, because you need to select the root directory of a working copy. This done, you can than select Copy From | Repository Location and open the Select Repository Location dialog, which shows pretty much the same repository view as in SVN | Browse VCS Repository | Browse Subversion Repository and select a specific revision.

So why does the Branch or Tag dialog in SVN | Browse VCS Repository | Browse Subversion Repository not have the full options (selecting a specific revision) like the Branch or Tag dialog SVN | Subversion | Create Branch or Tag?
Using action on a working copy to do a task in the SVN repository seems kind of counterintuitive.

Hint

In the documentation https://www.jetbrains.com/help/idea/create-branch-or-tag-dialog-subversion.html and https://www.jetbrains.com/help/idea/creating-branches-and-tags.html, the path for opening the Branch or Tag dialog is VCS | Subversion | Branch or Tag instead of SVN | Subversion | Branch or Tag.
The documentation does not contain, that this dialog can be opened via the context menu of the top node of the working copy in the project view. Also it does not mention, that the top node of the working copy must be selected, otherwise the menu entry SVN | Subversion | Branch or Tag is disabled.

0

The Branch or Tag dialog in the context menu of SVN | Browse VCS Repository | Browse Subversion Repository does not contain the options to create a branch or tag for a specific revision.

Actually, you can create a new branch or tag using the Branch or Tag dialog invoked from the Browse Subversion Repository tool window:

Using action on a working copy to do a task in the SVN repository seems kind of counterintuitive.

It is another way of creating a branch when selecting the working directory in the project view directly. This option is actually context dependent and is available only when right-click (or select) the project root.

In the documentation https://www.jetbrains.com/help/idea/create-branch-or-tag-dialog-subversion.html and https://www.jetbrains.com/help/idea/creating-branches-and-tags.html, the path for opening the Branch or Tag dialog is VCS | Subversion | Branch or Tag instead of SVN | Subversion | Branch or Tag.
The documentation does not contain, that this dialog can be opened via the context menu of the top node of the working copy in the project view. Also it does not mention, that the top node of the working copy must be selected, otherwise the menu entry SVN | Subversion | Branch or Tag is disabled.

Those are valid points. We'll provide your feedback to the documentation team. Thank you!

0

请先登录再写评论。