私は appharbor (.net の heroku など) でホストされているプロジェクトに取り組んでいます。git push を使用してコードをアップロードします (このような環境で作業するのは初めてです)。
問題は、Web サイトやチケットなどでコードを確認するなど、従来の GIT や SVN リポジトリの機能が恋しいということです。
私の質問は次のとおりです。たとえば、コードを一度だけ送信して両方のプラットフォームで使用できるように、アセンブラとアプハーバーを統合できますか?
はい、好きなだけリモート (github、assembla) を追加し、具体的には次の構文を使用してそれらにプッシュできます。
git push github
github にリモートを追加するには、次のようにします。
git remote add github git@github.com/your_user:YourRepo.git
次に、appharbor にプッシュしてデプロイできますが、常に github からプルします。
1 つのコマンドですべてのプロジェクトをプッシュできます。
git remote set-url --add --push all url = heroku:path/proj.git
次に、プッシュ先の追加のレポごとに次のようにします。
git remote add all github:path/proj.git
git remote add all github:path/proj2.git
その後、git push heroku
すべてのリポジトリとherokuが更新されます。