Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How can I use BitBucket to collaborate on a private SVN repository with 3rd parties?

Mark McD October 6, 2011

I have an internal SVN repository that I would like to allow external users to collaborate on privately. It seems like BitBucket is just the tool for this purpose, but I'm having trouble figuring out where to start.

I need to:

  • Keep my internal SVN repository as authorative
  • Keep the two repositories synchronised (i.e. update both BB -> SVN and SVN -> BB periodically)
  • Only allow authorised users to see / change code in BitBucket

How can I use BitBucket to do the following?

  1. Import my private SVN repository into BitBucket
  2. Synchronise the two repos

Thanks!

1 answer

1 accepted

1 vote
Answer accepted
aMarcus
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 5, 2012

While Bitbucket doesn't support subversion, you can clone a subversion repository into Git locally using git-svn. Check out http://trac.parrot.org/parrot/wiki/git-svn-tutorial for a decent tutorial on how this could work. Once you have a local clone of your subversion repo, you could push it into Bitbucket periodically.

Mark McD August 6, 2012

Thank you - that's exactly what I was after. At the time of writing I had already created Mercurial repositories (Git was announced three days earlier) and could not find such a guide.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events