問題タブ [bitbucket-api]

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 に答える
36 参照

git - バージョン管理システムにサードパーティのソースを保存し、それに対するカスタマイズを管理する

ベンダーから購入した PHP Web アプリケーション用に BitBucket を使用する git リポジトリがあります。リポジトリを使用して、ベンダーの元の webapp を強化します。

問題は、ベンダーが頻繁に新しいバージョンをリリースすることであり、製品に対して行ったすべての機能強化を手動で再適用する必要があります。

git やその他のツールを使用して、手動で行うことなく拡張機能を適用できる方法があるかどうか疑問に思っています。

私は一般的に Bitbucket と Git にまったく慣れていないので、アドバイスをいただければ幸いです。機能強化のためにブランチを使用することを検討していますが、ベンダーの新しいバージョンでは基礎となるコードが変更されているため、機能しないと思います。

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

git - git を使用して bitbucket チームのリポジトリ名を見つける方法はありますか?

複数のリポジトリを持つ bitbucket チームがありますが、ログインするためのユーザー パスワードを忘れてしまいました。リポジトリにアクセスして複製できるチームのユーザー パスワード資格情報があります。このシナリオでリポジトリの名前やリンクを見つける方法はありますか? どの API または git コマンドでもかまいません。bitbucket サイトを隅々まで検索しましたが、情報が見つかりませんでした。

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

bitbucket - API を使用して Bitbucket でコミット数を取得する方法

Bitbucket の API を介してコミットされたコードの数を取得し、プログラムで使用する方法はありますか? メッセージや、セクション内のすべてのプログラマーによってコミットされたコードの数だけを表示したくありません

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

git - LibGit2Sharp を使用するための Bitbucket 認証

CSharp.Bitbucket ライブラリを使用して、Bitbucket ( https://github.com/scottksmith95/CSharp.Bitbucket ) でユーザーを認証しました。認証は正常に機能し、トークン値とトークン シークレット値を取得します。

LibGit2Sharp ( https://github.com/libgit2/libgit2sharp ) の助けを借りて、ユーザー リポジトリのコンテンツを複製/プル/プッシュするロジックを既に作成しています。ユーザーが GitHub で認証されていれば問題なく動作します。その場合、ユーザー名にはアクセス トークンの値を、パスワードには空の文字列を指定する必要があります。

しかし、Bitbucket はどうでしょうか? このように LibGit2Sharp を使用できますか? この問題に関するドキュメントは見つかりませんでした。ユーザー名にもトークン値とトークンシークレットを使用しようとしましたが、失敗します。

ここに画像の説明を入力

Git と Mercurial で Bitbucket も使用したいと考えています。ここまで気づかなかったちょっとしたコツはありますか?

ご協力ありがとうございました!

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

c# - Mercurial.NET を使用して Bitbucket リポジトリにプッシュする

ユーザーのリポジトリのクローンを作成し、そこにいくつかのファイルを追加して、リモート リポジトリにプッシュできるサンプル アプリケーションを作成したいと考えています。Mercurial.NET C# API を使用して、このアプリケーションを作成しました。

CSharp.Bitbucket ( https://github.com/scottksmith95/CSharp.Bitbucket ) を使用してユーザーの認証に成功したので、トークン値とトークン シークレットを取得しました。

これらの値を使用して、ローカル リポジトリのコンテンツを新しいファイルを含むリモート リポジトリにプッシュ バックするにはどうすればよいですか? また、トークン値とトークン シークレットを使用してこの操作を実行するにはどうすればよいですか?

どうもありがとうございました!

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

git - rest と powershell を使用して atlassian stash リポジトリを作成する

私は、powershell を使用して新しい git リポジトリの作成を自動化しようとして行き詰まりました。

私が理解しているように、URLでPOSTメソッドを使用して新しいリポジトリを作成します

https://developer.atlassian.com/static/rest/stash/3.0.1/stash-rest.html#idp1178320

変更するには管理者である必要があるため、webrequest に認証ヘッダー フィールドを追加します。

しかし、実行すると内部サーバー エラー (500) が発生します。正確な理由についての詳細や InnerExceptions はありません。

GET を使用してリポジトリのリストを取得すると、認証が機能するようになります (少なくとも Get 要求の場合)。

これによると、それは正しいステートメントである必要があります。

このスラッグまたは scmId とは正確には何ですか (誰かが聞いたことがあります)。

Web サービスを使い始めたばかりの私に、あなたの天才の 1 人が正しい方向性を教えてくれたら幸いです。

ありがとう、マイケル