問題タブ [jetbrains-hub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
986 参照

nginx - Jetbrains Hub と Youtrack を同時に起動できません

ホストに Jetbrains Hub と Youtrack をインストールしたかったのです。.zip ファイルをダウンロードして、.zip ファイルに解凍しました/opt

次のように構成しました。

bin/hub.sh configure --listen-port 3334 --base-url http://hub.example.com

bin/youtrack.sh configure --listen-port 3333 --base-url http://youtrack.example.com

そのため、youtrack はポート 3333 で開始し、ハブは 3334 で開始します。SELinux (以前は問題が発生していました) を無効にし、Nginx ルールを作成しました。

問題は、ハブが実行されていない限り、youtrack を開始して外部からアクセスできることです。また、その逆も可能です。ただし、両方が実行されると、相互に再起動します。でもよくわからないけど、お互いにブロックしなくていいんじゃないの?私が間違っていることについて何か考えがありますか?

0 投票する
0 に答える
955 参照

teamcity - Teamcity とハブの統合

os x に YouTrack、TeamCity、Upsource、および Hub をインストールしました。それらが相互に対話するように構成しました。

TeamCity とハブの間の接続を有効にするためにTeamCity ハブ プラグインをインストールしました。それらは互いに見ることができ、ハブからのユーザーは teamcity で作成されました。

teamcity をハブで作成したプロジェクトに関連付けようとすると、エラーが発生します。ハブでプロジェクト ウィザードを使用して継続的インテグレーション サービスを追加しようとすると、次のエラーが発生します。

Error: Can not create integration

ハブのドキュメントには、ハブ ダッシュボードが teamcity にアクセスできるようにするための内部プロパティの設定が記載されています。

設定する必要がある内部プロパティは

私は次のフォルダを見ました

~/.BuildServer/config

そこに というファイルを作成internal.propertiesし、設定を入力して teamcity を再起動しました。の診断セクションに設定が表示されているため、teamcity がファイルを表示できることを確認できますが/admin/admin.html?item=diagnostics&tab=properties、ハブからプロジェクトに継続的インテグレーションを追加しようとすると、同じエラー メッセージが表示されます。

teamcity にはプロジェクトがありません。youtrack に問題はありませんが、プロジェクトは存在します。これは、ハブを使用して youtrack を追加したときに作成されました。Upsource には、ハブからプロジェクトに追加したときに作成されたプロジェクトもあります。

teamcity の指示に正しく従ったことは確かです。

teamcity で teamcity プロジェクトを作成し、それらをハブのプロジェクトとリンクするつもりですか?

0 投票する
0 に答える
35 参照

ruby - アイデア Vim bind go ファイル (RubyMine)

idea vim でバインドするにはどうすればよいですかgf(vim のように動作するはずです)。gv(go ビュー)、gm(go モデル) などでも同じです。

回答ありがとうございます

0 投票する
1 に答える
321 参照

nginx - Jetbrains のチーム ツールのセットアップ

Jetbrains の Team Toolsを数回インストールしようとしましたが、ある程度成功しましたが、ほとんどの機能が機能しませんでした。

今回は、それを機能させることができないなど、いくつかの理由で別のサーバーを購入しました。しかし、本当の問題は、正しく設定する方法を理解していないことだと思います。

私がしたこと:

Linodeサーバーを実行しUbuntu 16.04ており、nginxインストールしています。

この質問では 、実際のドメイン名をexample.comに変更しました

ハブの取り付け

  1. ダウンロードして解凍した Jetbrains のハブ/opt/hub/

  2. 以下の Web ページにアクセスするためのプロキシを作成しました/etc/nginx/sites-enabled/jetbrains

  1. ハブを構成して実行しました
  1. 開封http://hub.example.com:2222してセットしました。

  2. これまでのところすべて良い。そこで、これからは Hub サービスを単独で実行するようにしました。


Upsource の場合と同じ手順:

  1. でダウンロードして解凍した Jetbrains の Upsource/opt/upsource/

  2. 同じファイルの下に Web ページにアクセスするためのプロキシを作成しました/etc/nginx/sites-enabled/jetbrains

  1. 構成して実行しました
  1. 開封http://upsource.example.com:2222してセットしました。

  2. ハブを尋ねられたとき、私は外部のものを選択して入力しhttp://hub.example.com:2222、検証されました.

その後、次のログで起動しようとしたときに停止した起動ページが表示されます。Upsource Frontend

助けたいと思っている人に感謝します。


アップデート

外部ハブを使用せずに upsource をセットアップしましたが、それでもクラッシュしました。の起動を開始すると、エラー メッセージが表示されるようになりましたupsource-monitor

重要な行は最初の 2 行です

0 投票する
2 に答える
1165 参照

git - YouTrack の問題の状態を更新しない GitLab のリポジトリにコミットする

UpSource、YouTrack、Hub のセットアップが完了しました。UpSource と YouTrack の 2 つのサービスを持つ「オーバーホール」というプロジェクトがあります。どちらも VCS 経由で接続されています。UpSource はリポジトリ内で発生するすべてを受け取りますが、YouTrack 課題トラッカーで更新されないコミット メッセージを介して YouTrack で課題を更新したい場合、課題の状態は同じままです。

私のコミットメッセージは次のようになります。#HAUL-1 Fixed

YouTrack と UpSource の統合が有効になり、すべてが思いどおりに動作するはずです。あらゆる場所を検索し、プロジェクトを何度も再作成して、すべてを何度も確認しましたが、何が間違っているのかわかりません。

0 投票する
1 に答える
122 参照

youtrack - UpSource が YouTrack から情報を取得するための時間設定はありますか

UpSource と YouTrack が正しく構成されており、どちらも相互に情報を取得できます。しかし、私は非常に奇妙なことを経験しました。マスター ブランチにコミットをプッシュしました。UpSource には情報が正しく表示されますが、YouTrack の問題の課題にリンクしました。この課題にカーソルを合わせると、情報が表示されず、理由がわかりません。

ここに画像の説明を入力

今、あなたは思うでしょう、私の設定に何か問題があるに違いありません! しかし、リンクをクリックすると問題に完全にリダイレクトされ、問題が更新されていることがわかります..?

ここに画像の説明を入力

その後、しばらくしてもう一度カーソルを合わせると、情報が UpSource 内に正しく表示されるようになりました! これについての私の唯一の論理的な説明は、UpSource が時間ベースで YouTrack から情報を引き出し、直接ホバーしないということです。この場合、そのような設定はどこにありますか?

0 投票する
1 に答える
1112 参照

docker - DockerコンテナのJetBrains/Teamtools「アドレス0.0.0.0とポート443でリッスンできませんでした」

問題

私は、JetBrains Hub、Youtrack、Upsource、および Teamcity を Docker コンテナにセットアップし、HTTPS 用に 443 および 443 にリダイレクトされたデフォルト ポート 80 で独自の IP (macvlan) で使用できるようにそれぞれを構成しようとしています (したがって、ポート番号はブラウザには表示されません)。

ただし、それを行うと、次のようになります。

アドレス 0.0.0.0 およびポート 443 でリッスンできませんでした

teamtools をデフォルトのポート 8080 および 8443 のままにしておくか、2000 を超えるポートを与えることも同様に機能するようです。

確認しましfuser 443/tcpnetstat -tulpnが、ポート 80 または 443 で何も実行されていません。(コンテナー内のパッケージをインストールする必要がありました)

リスニング アドレスを NIC の IP または 172.0.0.1 に設定しようとしましたが、これも拒否されました。


質問:

  1. ポート 80 と 443 を設定できないのはなぜですか?
  2. 2000 以上のポートで機能するのはなぜですか?
  3. リバース プロキシなしでこれを機能させるにはどうすればよいですか? (リバースプロキシには他にもたくさんの問題があり、このセットアップで回避しようとしています)

設定

docker-compose.yml