When creating a Git repo in ReviewBoard that is hosted by Heroku, I enter the Heroku Git URL:
git@heroku.com:appname.git
ReviewBoard is changing this into:
ssh://git@heroku.com/appname.git
Heroku doesn’t like that and rejects the clone attempt:
2012-08-22 22:26:39,267 - ERROR - Git: Failed to find valid repository ssh://git@heroku.com/appname.git:
! Invalid path.
! Syntax is: git@heroku.com:<app>.git where <app> is your app's name.
fatal: Could not read from remote repository.
How can I get ReviewBoard not to rewrite the Git repo URL?
Why doesn’t Heroku accept URLs of the form: ssh://git@heroku.com/appname.git ?
Where can I report this as a bug in Heroku? I’ve searched their site and can’t see where to open a support ticket.
As I mentioned in the comment, one missing element was:
Enter the right address (
git@heroku...) in the mirror path of the local clone declaration in the Review Board.See “Local clone sction of ReviewBoard“.