Trying to set up a shared repository but it doesn't seem to be working.


I'm currently working on a website with a company and trying to push and pull files from ths location...

I was using Tortoise on my PC to do this and it was working fine but now I'm working off a mac so was trying out Sourcetree.

Here's what I've done in an attempt to set up the repository locally...

  1. Clicked 'Add Repository'
  2. Entereed the above URL in the source path / URL field
  3. Entered my username and password when prompted. This didn't originally work, I was getting a perptual loading gif. I found something online that told me to add the username into the url. That seemed to work.
  4. Selected Mercurial for the repository type, although I have no clue why. Not really sure what this means.
  5. Left the other to fields blank.

Sourcetree seemed to connect with the svn no problem and pull in the files. I've edited numerous files and they all show up as altered when I click on the repo in sourcetree so I commit them. All seems fine, the only problem is that They don't seem to be showing up as changes on other peoples repositories.

Any ideas what I'm doing wrong?

Any help would be much appreciated.


1 answer

1 accepted

Hi Daniel,

SourceTree is a source control tool for distributed version control systems, specifically Mercurial and Git. You're using Subversion. Whilst you could clone your repository it's because SourceTree converts Subversion repositories to the designated repository type (in your case, Mercurial).

Your options are either to use a Subversion-based version control system or convert the repository to either a Git or Mercurial repository.

Hope that helps, feel free to ask further questions if there's any confusion.

It does. Now I get it!. Thanks very much for your help.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Mar 14, 2019 in Bitbucket Pipelines

Building a Bitbucket Pipe as a casual coder :  #!/bin/bash source "$(dirname "$0")/" enable_debug extra_args="" if [[ "${DEBUG}" == "true" ]]; then extra_args="--verbose" fi # mandatory variables R...

244 views 0 12
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you