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

Stash as second origin

John Wallach June 4, 2015

Hello,

We're migrating from repos hosted on a dedicated server to stash. I've followed the instructions from the docs on how to mirror a repo and now see stash as a remote:

xxxxx:10:40:45
~/src/git/puppet03 (master)$ git remote -v
origin    gitolite@git.xxxxxxxx:puppet03 (fetch)
origin    gitolite@git.xxxxxxxx:puppet03 (push)
stash    https://stash.xxxxxxxx/scm/info/puppet03.git (fetch)
stash    https://stash.xxxxxxxx/scm/info/puppet03.git (push)

 

Is there any way to have all users pushing to have commits go to both the origin and stash?

 

Or add stash's url to the origin?

3 answers

1 vote
ThiagoBomfim
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
June 4, 2015

Hi John,

I understood that you might be after something like the plugin below:

In that case, you could have your developers always push into Stash and it will mirror the changes to the other repo.

Best,
Thiago

0 votes
JamieA
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.
June 4, 2015

I don't think it's possible either, but you could have a post-receive hook in gitolite that pushes to Stash. Probably easiest just to make the gitolite one readonly, or a add a pre-receive hook with a message to update the remote... people will get the message.

0 votes
Tim Crall
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.
June 4, 2015

I don't think there's a way to do this other than maybe an alias

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events