問題タブ [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 - jenkinsでのgitclone/ ssh
私はstashをgitリポジトリマネージャーとして使用しています。stashを使用すると、接続してクローンを作成しようとしているユーザーごとにsshキーを追加できます。私はすべてのUNIXユーザーに対して適切に構成しましたが、Windowsは私に苦労を与えています。Windowsスレーブマシン(2008 R2サーバー)のgit cloneプロセスは、キーが保持されている.sshディレクトリが見つからない可能性があるため、永久にハングします。cliから手動で同じコマンドを実行すると、正常に機能します。
%HOME%env変数などで遊んで、あらゆる種類の構成を試しました。それは単に私にはうまくいきません。この問題に1日以上費やしましたが、何も機能しませんでした。
どんな助けでも大歓迎です。
git - 企業内の Git 用ソフトウェア?
チームで Git を使用する可能性を検討しており、他の多くの開発チームが参加してくれることを願っています。すべてがうまくいけば、みんなのために Git をセットアップするかもしれません。現在、私はテストしようとしています:
どちらが良いかについていくつか考えてみたいと思います。
どのような機能が必要なのかはよくわかりませんが、私たちは主に .NET と Java の開発者であり、Active Directory 認証は必須であり、JIRA との統合は素晴らしいものです。
git - Rest API 経由で Stash リポジトリを作成しますか?
編集 2: wget を使用して動作させました。wget コマンドは次のとおりです。
ドキュメントに基づいて、これが可能なようです。しかし、私はそれを機能させることができないようです。誰かがこれを機能させることができましたか?
編集1:
プロキシ経由で手動で http リクエストを作成することで、実際にレポを作成することができました。うまくいったリクエストは次のとおりです。
しかし、curl を使用してこれを模倣しようとすると、機能しませんでした。カールリクエストは次のとおりです。
2 番目の要求で Curl によって提供されていない Stash が期待しているものはわかりません。何か案は?
git - Atlassian Stashは、変更がStashリポジトリにプッシュされたときではなく、ローカルでコミットされたときを示します
Stashによると、最新のコミットは8分前にコミットされたという。その時、私はローカルで変更をコミットしました。次に、7分後(スクリーンショットの1分前)に変更をStashリポジトリにプッシュしました。
使用されているのはローカルコミット日であることに少し驚いています。それは本当にそれがどうあるべきか?
git - Gitホストの移行
現在、チームのGitリポジトリホスティングサービスのオプションを評価しています。私はGitHubを使用することに部分的ですが、代わりに(またはさらに)AtlassianのStashを使用したい理由があるかもしれません。
Gitを使用すると、リポジトリとその履歴をホスティングサービスから別のサービスにコピーできますか?これを行うことに関する落とし穴はありますか?1つのプロバイダーを停止し、後で切り替える必要があると判断した場合、失うものはありますか?
これに関するGitの一般的な回答に興味がありますが、GitHubスタックとAtlassianスタック間で具体的に移行しようとすると、その一部として保存されているデータ(必ずしもソースバージョン履歴だけでなく)に問題が発生する可能性がありますか?
git - Jenkins と Stash のセットアップ ssh キー
同じサーバーにジェンキンとスタッシュをセットアップしています。Stash は http 経由で正常に動作しています。Jenkins が Stash に接続できるようにするために、ssh を作成しました (Jenkins ユーザーを使用し、キーは /var/lib/jenkins/.ssh/id_rsa.pub に保存されます)。ガイドにあるように、このキーをプロファイルに追加し、[管理] > [サーバー設定] で ssh を有効にしました。
ジェンキンスにGitプラグインをインストールし、一般的な構成にしました:
グローバル構成 user.name 値
グローバル構成 user.email 値
プロジェクト構成で、次のフィールドを設定します。
リポジトリ URL: ssh://git@10.10.2.40:7999/AT/repository1.git
ジョブを実行すると、次のエラーが発生します。
bitbucket-server - Stash Rest API を使用して未加工のファイル コンテンツを取得する
Bitbucket REST API を使用して未加工のファイル コンテンツを取得できます。
https://api.bitbucket.org/1.0/repositories/AccountName/Repo_Slug/raw/master/MyFolder/MyFile.cs、
Stash Rest API を使用して Stash から取得する同等のものはありますか。ここでは見つかりませんでした: https://developer.atlassian.com/static/rest/stash/2.0.1/stash-rest.html#resources
product - Atlassian Stash は、pastebin/GitHub gist のような機能を提供しますか?
Stash の公開された製品説明から、そのような機能を提供しているかどうかはわかりません。
Stash にPastebin / Gist のような機能があるかどうか教えてもらえますか?
plugins - アトラシアン プラグインの構成画面を表示するにはどうすればよいですか?
atlassian stash でプル リクエストを開いたり編集したりするたびに http リクエストをサーバーに送信するプラグインを構築しています。ハードコーディングされた値 (url、さまざまな url パラメーターなど) でプラグインが動作するようになりましたが、プラグインのインストール後にこれらの値を設定できるように、構成画面を表示する必要があります。構成する必要があるのは、いくつかのテキスト文字列と、文字列から文字列へのキーと値のマッピングだけです。複雑なことは何もありません!
残念ながら、stash と atlassian api は少しあいまいです。サーブレットなどにリンクするための情報と、構成オブジェクトを取得したらそれに接続する方法を説明する情報がありますが、私が見つけることができるのはそれだけです。彼らはまた、Google マップや webdav プラグインなどのいくつかの例を指摘していますが、コメントがなければラテン語に近いかもしれません。
stash (または atlassian) プラグインの構成パネルを表示する方法を示す例またはチュートリアルを教えてもらえますか?
teamcity - JetBrainsTeamCityをAtlassianStashと統合する方法
Stash2.1には新しいRESTAPIが付属しており、特定のチェンジセットに関連するビルドについてStashに通知できます。TeamCityでのビルドについてStashに通知するにはどうすればよいですか?