問題タブ [repo]
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 - Google Repo を使用してカスタム Git リポジトリを作成する
bitbucket にプライベート リポジトリを作成しました。リポジトリには、ファイルと、を指す.repo/manifests/default.xml
シンボリックリンクが含まれています。を以下に示します。.repo/manifest.xml
default.xml
default.xml
次に、ローカル ディレクトリembedded
を作成し、その中で実行しますrepo init -u git@bitbucket.org:<username>/embedded.git
上記のコマンドは生成します
私が何を間違えたのかわからない?
リポジトリは現在、上記のファイルを除いて空です。
git - git repo forall コマンドを使用してリポジトリ プロジェクトと shortstat を出力するにはどうすればよいですか?
repo forall コマンドを使用して、shortstat
とREPO_PROJECT
?の両方を出力する方法
以下で試してみましたが、うまくいき$REPO_PROJECT
ませんでしたshortstat
。
私はそれを印刷したかった:
linux - Foresight Linux リポジトリを再構築する必要があります
foresight Linux には深刻な問題があります。私たちが知っているように、現在シャットダウンされている conary パッケージ メソッドのため、forsight はサポートされていません。ただし、このアプリケーションでは、オンライン リポジトリ (rpath) に到達できないため、ビルドは失敗します。
これは、ビルド中に発生するエラーです。
リポジトリを開く際にエラーが発生しましたhttp://foresight.rpath.org/conary/ : 接続が拒否されました
そこで、ローカル サーバー上の conary パッケージのリストをダンプとして取得する方法を見つけました (git から - conary リポジトリのミラー)。
現在、forsight.rpath.org/conary の代わりに新しいレポ パスを参照するように forsight Linux を更新する方法と場所が本当にわかりません。
実際のところ、パッケージの大幅なアップグレードや更新は期待できません。これは、アプリケーションが完全に移行されるまで計画および管理できるように、オンライン リポジトリの問題を示す終了を取得せずにビルドを実行できるようにするためです。
git - リポジトリの問題で AOSP ベースの SEAndroid をダウンロードする
こちらの Download SEAndroidを参考にし ましたが、以下のエラーが発生します。
私を助けてください
android - Android ソースコードをより迅速に「チェックアウト」(ダウンロード) するためのヒントとコツ
Android ソース コードの表示と検索は簡単です。AndroidXRef Web サイトにアクセスするだけです。
ただし、最新バージョンの Superuserをビルドして実行する場合は、最初に Android ソース ツリー全体をダウンロードする必要があります。
ソース管理から Android の「マスター」ブランチを取得したいとします。
Google の公式指示に従った場合:
- 手術には間違いなく少なくとも1時間かかります。半日以上かかる場合もございます。
- おそらく数十ギガバイトのデータを取り込みます。私が住んでいる場所では、ユーザーが 1 か月に数十ギガバイトのデータを取り込むと、ISP が「超過料金」を請求することがあります。料金や追加料金を支払うのは好きではありません。
要するに、通常のrepo sync
コマンドを実行すると、おそらく遅くて無駄になります。Android 開発の全歴史は必要ありません。無限のディスク容量はありません。
Android ソース コードをより迅速にチェックアウトするにはどうすればよいですか?
「浅いクローン」を実行すると役立つことはわかっています。これどうやってするの?
Rakeshは、他の場所で
repo sync -c
役立つと書いています。しますか?オプションのドキュメントを読みました。-c
しかし、このオプションが実際に役立つかどうかを判断するには、Git を十分に理解していません。ここに関連する議論があります。(オプション:) チェックアウト操作を高速化するために使用できるその他のヒントやコツはありますか?
(オプション:) 最終的に、チェックアウトされたコードを保持するために必要なディスク容量はどれくらいですか?
PS 先週チャットでくれた durron597 さんのアドバイスに感謝します。この質問に対して行われた結果としての改善は、すべて彼/彼女のおかげです.
java - Java から Linux コマンドを実行中にエラーが発生しました
以下のコマンドをJavaコードから実行しようとしていますProcess process =Runtime.getRuntime().exec(command)
が、エラーが発生しています。
指示:repo forall -c 'pwd;git status'
エラー: 'pwd;git: -c: line 0: unexpected EOF while looking for matching
''` Linux ターミナルからこのコマンドを実行できますが、Java から実行する場合、pwd;git の後のスペースに問題があります。誰でも私を助けることができますか?
android - 現在の作業ディレクトリに基づいて SHA でリポジトリ マニフェスト ファイルを作成するツールはありますか?
プロジェクトを管理するために、Android プロジェクトで使用されるリポジトリを使用しています。
次のように、現在の作業ディレクトリに基づいて SHA で repo マニフェスト ファイルを作成するツールはありますか?
現在のマニフェストに基づいて新しいマニフェスト ファイルを作成することを意味します。プロジェクト リビジョンの値は、現在の作業ディレクトリ内のプロジェクトの HEAD SHA です。
前もって感謝します。
git - git index にファイルがありません
私は、多くのブランチが含まれる git リポジトリに取り組んでいます。今、別の場所から新しい機能を追加したかったのです。新しいファイルは私cp -r /source /target
のレポにありますが、gitはそれらを無視します。
そのファイルをコピーした後に行うgit status
と、git は「作業ディレクトリをクリーンに」と言います...
なぜこれが起こるのですか? では無視されません.gitignore
。他のファイルでもこれを試しましたが、これらのファイルは git ステータスにすぐに表示されます。私は何を間違えましたか、どうすればこれを修正できますか?
他の回答を読みましたが、役立つ回答が見つかりません。