Importing structured Subversion branch trees into a Stash repository

Alessio Massaro May 4, 2013

Our svn project has several branches organized in multiple subsirectories of branches/.... (example follows). How does one configure subgit stash plugin to pick up all of them? Will a simple branches/* work?

Thanks in advance!

  • trunk
  • tags
  • branches
    • feature
      • foo
      • bar
    • group
      • xyz
      • abc
    • release
      • 1.1
      • 1.2

1 answer

1 accepted

0 votes
Answer accepted
Semyon Vadishev
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 5, 2013

Hello Alessio,

Please use the following settings for your repository:

Trunk: trunk

Branches: branches/feature/*:refs/heads/features/*;branches/group/*:refs/heads/group/*;branches/release/*:refs/heads/release/*

Tags: tags/*

If you have any branches in branches/ directory, then add 'branches/*:refs/heads/*' as well. And make sure you're using the latest version of the plugin: 1.0.4 at the moment.

Hope that helps,

Semyon

Update: fixed branches mappings according to the comment below.

Alessio Massaro May 6, 2013

Semyon's reply is almost spot-on. The add-in actually requires the mappings to be in the branches mapping string, so the value needs to be the following

Branches: branches/feature/*:refs/heads/feature/*;branches/group/*:refs/heads/group/*;branches/release/*:refs/heads/release/*;branches/users/*:refs/heads/users/*

Semyon Vadishev
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 6, 2013

Right, thanks for fixing that.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events