Create Subversion branches and tags
PyCharm allows you to create branches or tags on the basis of your local working copies, or their repository versions.
To create a branch or a tag in a Subversion repository, do the following:
From the main menu, choose VCS | Subversion | Branch or Tag. Alternatively, select the source folder in the SVN Repositories tool window and choose the Branch or Tag command from the context menu.
In the Create Branch or Tag dialog that opens, in the Copy From section, specify the source folder that will be copied to a branch or a tag. You can use your local working copy, or a repository location.
If a repository location is selected as the source:
Click to fill the Repository Location field with the path to the project location.
Specify the revision to base the new branch on. This can be the HEAD revision, or a revision with the specified number. If the Specified option is selected, type the revision number, or click and find the desired revision in the Subversion Changes Browser.
In the Copy To section, specify the destination where the branch or the tag will be created. If you use the base URL, specify the name of the new branch or tag. If you opt to create a branch or tag in another repository location, type its URL, or click and select the destination from the Select Repository Location dialog.
Optionally, enter a comment a click OK.