問題タブ [bitbucket-server]
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.
git - HTTPS を介した stash からの git リポジトリのクローン作成に失敗する
stash-server から git-repository をクローンしようとしています
残念ながら、これにより次のエラーが発生します
経由http
でクローンを作成しようとすると、問題なく動作します。これについていくつかの情報を見つけようとしましたが、有用なものを見つけることができませんでした。ここで何が欠けているのでしょうか?
更新: SourceTree を使用して Windows マシンでリポジトリを複製すると、正常に動作します。それは奇妙ですね。
git - レビューボードから git (atlassian stash) リポジトリにアクセスできません
git (stash) リポジトリのレビューボード インスタンスをセットアップしていますが、問題があります。
(クローン URL を使用して) パスを設定し、リポジトリ タイプは git ですが、次のエラーが発生します: [Errno -5] ホスト名に関連付けられたアドレスがありません。
今、私はdnsの問題を抱えていましたが、実際には、ユーザー名またはwww-data(私のボックスのapacheユーザー)を使用して手動でリポジトリを複製できます。
レビューボードのログを確認すると、次のように表示されます。
レビューボードが適切な ssh キーを使用していないために、これが発生する可能性があると思いますか? それらを手動で、およびレビューボードを介して生成しました (そして、stash サーバーに設定しました) が、役に立ちませんでした。前に言ったように、手動で複製すると正常に動作します。
何か案は?レビューボードのバージョンは 1.7.16 です
ありがとう!
git - Bamboo + Stash: どなたか教えてください
Bamboo で Maven ジョブを実行し、Maven リリース プラグインでプロジェクトをリリースしようとしています。ただし、Bamboo が何かをコミットしようとすると、次のエラーが表示されます。
これらの ID 情報を設定する方法を見つけるために、Bamboo の設定と Google を検索しましたが、有用なものは見つかりませんでした。それらを設定する方法を知っている人はいますか?
markdown - Stash で複数の .MD ファイルをリンクする方法
Readme.MD ファイルが与えられたので、セクションごとに分割して複数の .MD ファイルに分割したいと思います。
知る限り、Attlassian Stash は分割をサポートしていません。試して気に入ったプラグインはありますか?
linux - bash スクリプトでは、git はそれ自身のディレクトリを認識しませんか?
そこで、受信後のイベント用に Atlassian-Stash 内で bash スクリプトを作成しました。このスクリプトでは、コミットが行われた後、codecollaborator コード レビューを作成します。コード レビューを作成するには、コミット タイトル、コミット ユーザー、および変更の git SHA が必要であり、変更をコード レビューにアップロードします。これらの情報を取得するために、ディレクトリを --depth=1 (--depth=1 なしでも) に複製し、git log (オプション) を操作します。
私が見ている問題は、スクリプトを手動で実行すると問題なく動作することです。ただし、コミットが行われた後に実行すると、ディレクトリのクローンを作成した後に、それが git ディレクトリではないと言ってエラーが発生します。スクリプトの終了後にディレクトリに移動すると、git log (およびその他の git コマンド) を実行できます。
トラブルシューティングを試みたのは 1. アクセス許可の問題 (root として実行) であるため、アクセス許可の問題は見られません。2. bash -xv を使用してトラブルシューティングを行い、その時点まではすべて問題ないようです。3. $? でステータスチェックも行います。4. .git を git-backup に移動しようとしましたが、3 秒待って元に戻しましたが、同じ問題が発生しました。5. ls -ltra を実行して、すべてのファイルと .git ディレクトリがあることを確認しました。
今、私は選択肢がありません。誰もこの種の問題に遭遇したことがありますか?
私が何か間違ったことをしている、または何かを見逃している可能性がある場所を知っている人はいますか?
質問が意味をなさない場合、またはサンプル スクリプトが必要な場合は、お知らせください。
スクリプトとそのエラー出力を以下に追加します。
# 以下は、エラーが発生した場所です。
エラー出力は次のとおりです。
git - プル リクエストでの複数のコミット
開発ブランチとリリース ブランチがあります。Dev ブランチは、すべての開発者がコードをチェックインする場所です。すべてのビルドはリリース ブランチから取得されます。Stash (Atlassian の Enteprise Git) を使用しており、プル リクエストを使用したコード レビューを組み込みたいと考えていました。
誰かがプル リクエストを送信すると、リクエストを送信しているユーザーからのものでなくても、まだリリース ブランチにマージされていない dev ブランチからのすべての変更セットが自動的に含まれます。開発者は、他の全員の変更ではなく、自分の変更に対してのみ要求を送信するにはどうすればよいでしょうか? これが本来あるべき姿ですか?
2 つの回避策があります -
- 開発者ごとに個別のブランチを追加して、変更のみを取得します。
- プル リクエストに複数の開発者からのコミットがある場合は、複数の承認者を追加します。
ベストプラクティスは何ですか?
git - git で Jenkins の複数の scm プラグインを使用してすべての git コミットを取得するにはどうすればよいですか
設定されたすべての git リポジトリからのコミットが git ビルド データと jenkins ビルド ジョブ ビルド ページの両方に表示される git を使用して、jenkins 複数の scm プラグインを正常にセットアップした人はいますか? すべての git リポジトリを独自の名前とカスタム scm 名で構成しました。これは、ビルド ページの中央に正しく表示されますが、左側のナビゲーション git ビルド データ リンクには表示されません。また、構成されたすべての git リポジトリからのすべての変更が表示されるわけではなく、リストの最初の変更のみが表示されます。ただし、この情報はすべて、ビルド プロジェクトの build.xml に正しく保存されているようです。
回避策の提案はありますか?
つまり、1 つの 1 つの jenkins ビルド プロジェクトに対して 5 つの git リポジトリがあります。5 つのすべての git リポジトリ (トップ リポジトリだけでなく) のコミット履歴を表示するか、少なくとも git ビルド データ リンクに表示したいと思います。これは、アトラシアンの STASH コミットを jenkins ビルド情報で更新することや、JIRA の CI ビルド タブを Jenkins ビルド情報で更新することにも影響します。
git - Atlassian Stash と git SSL の問題
私はGIT
クライアントからレポに接続しSTASH
ていSSLverify=false
ますSSL
.
次の手順を実行しました
- Firefox を使用して証明書をインポートし、フォルダの
PEM
下にファイルを保存しましたgit/bin
- ファイル
git config --system http.SSLCAinfo
に設定cert.pem
しかし、プルしようとするとエラーが発生します"SSL certificate problem: unable to get local issuer certificate"
これは私のgit configにあるものです
PS: サーバーが自己署名証明書を使用しているため、cacert.pem
ファイルが機能しないことはわかっています。
どんな助けでも大歓迎です。