EclipseとGitのワークスペースとリポジトリパスの配置

マーク

私は同様の質問を見ましたが、いくつかは非常に古く、いくつかは私が探しているものではないか、答えがありません。

Eclipseで/workspace/project1との下にプロジェクトがあり/workspace/project2ます。それらはGradleプロジェクトであり、相互に依存しています。/workspace/project3Gradleプロジェクトですが、独立しているものもあります。

それらをBitbucketのgitリポジトリに「アップロード」する必要があります。これを支援するためにEGitをインストールしました。ローカルリポジトリがどこにあるかを尋ねられますが、何を伝えるべきかわかりません。ワークスペースごと、または依存プロジェクトのグループごとにリポジトリを作成する必要がありますか?

たとえば、プロジェクトを右クリックしてを押すTeam > Share > Gitと、このダイアログが表示され、そこに何を入力すればよいかわかりません。

ここに画像の説明を入力してください

リュディガーヘルマン

各(非ベア)gitリポジトリには、現在チェックアウトされているコミット(と呼ばれるHEADのファイルが格納されている作業ディレクトリがあります

デフォルトでは、作業ディレクトリはgitメタデータディレクトリ(名前付き.gitの親ですが、構成設定を介してデタッチできます例えば:git config core.worktree /path/to/workdir

EGitは、ここで回答されているように、分離された作業ディレクトリを持つリポジトリを処理できません。ローカルリポジトリの下にないEGit作業ディレクトリ

ただし、この制限に関係なく、gitリポジトリの作業ディレクトリを複数のワークスペースに分割することはできません。

したがって、次の構造のように、プロジェクトを作業ディレクトリに移動する必要があります。

~/git/my-repo/.git
~/git/my-repo/project1
~/git/my-repo/project2
~/git/my-repo/project3

project3が他から独立している場合は、現在の場所にとどまるか、完全に別の場所に配置される可能性があります。

相互依存するプロジェクトを複数のgitリポジトリに分散させることを計画する場合の注意点。これにより、gitリポジトリも効果的に相互依存しますが、gitには依存関係管理ツールがありません。

EGitにプロジェクトを移動させるには、リポジトリ入力フィールドproject1パスに入力します。

マスターpom.xmlや対応するGradleファイルなどの一般的に使用されるビルドファイルは、作業ディレクトリのルートにあります。これにより、Travis、Codeship、友人などの人気のあるビルドサービスの構成も簡単になります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Eclipseワークスペースと通常のディレクトリ

分類Dev

1つのbndtoolsワークスペースで複数のgitリポジトリを使用する方法

分類Dev

複数のローカルEclipseワークスペースを備えたGitローカルリポジトリ

分類Dev

Gitlabは、gitリポジトリのクローンを作成するときにgitパスワードの入力を求めます

分類Dev

EclipseプロジェクトのワークスペースをGit-BitBucketと同期する方法は?

分類Dev

SUPEE 6788とパスワードのリセット(空白ページ)

分類Dev

Javaによるユーザー名とパスワードを使用してssh経由でgitリポジトリのクローンを作成する

分類Dev

Git-リポジトリスローエラーとの比較

分類Dev

DebリポジトリとPPAパッケージのホワイトリストセキュリティ

分類Dev

パワーポイントを各ページを画像として単一の PDF にエクスポート

分類Dev

糸のワークスペースと糸のリンク

分類Dev

Gitワークフローとリベースとマージの質問

分類Dev

Gitワークフローとリベースとマージの質問

分類Dev

Gitワークフローとリベースとマージの質問

分類Dev

Gitにワークスペース、ステージングエリア、ローカルリポジトリがあるのはなぜですか?

分類Dev

ローカルホストでgitリポジトリをプッシュするときのパスワードプロンプト(gitlab)

分類Dev

ワークスペースではなくプロジェクトの一部としてEclipseでユーザーライブラリを定義する

分類Dev

JavaScriptのパスワードとページバリエーション

分類Dev

パラメータとスクリーンショットを含むInnoSetupページのリスト

分類Dev

リモートリポジトリにプッシュするときにGitがパスワードのみを要求するようにする方法

分類Dev

ログインとパスワードのスクリプト。各ユーザーはログイン後にカスタムページを使用します。

分類Dev

Eclipseのパースペクティブを探索するSVNリポジトリがありません

分類Dev

Eclipseのパースペクティブを探索するSVNリポジトリがありません

分類Dev

Azure Api ManagementGitリポジトリのパスワードの生成

分類Dev

GitKrakenリポジトリのユーザーとパスワードが誤って記憶されている

分類Dev

GITリポジトリからスペースを含む「Module-Copy20102018」という名前のディレクトリを削除する方法

分類Dev

同じコンピューター上の2つの異なるワークスペース(フォルダー)にあるGit同期リポジトリ

分類Dev

1つのトップレベルのgitリポジトリを備えたVSCodeマルチルートワークスペース

分類Dev

gitからのpipのインストールとリポジトリのクローン作成

Related 関連記事

  1. 1

    Eclipseワークスペースと通常のディレクトリ

  2. 2

    1つのbndtoolsワークスペースで複数のgitリポジトリを使用する方法

  3. 3

    複数のローカルEclipseワークスペースを備えたGitローカルリポジトリ

  4. 4

    Gitlabは、gitリポジトリのクローンを作成するときにgitパスワードの入力を求めます

  5. 5

    EclipseプロジェクトのワークスペースをGit-BitBucketと同期する方法は?

  6. 6

    SUPEE 6788とパスワードのリセット(空白ページ)

  7. 7

    Javaによるユーザー名とパスワードを使用してssh経由でgitリポジトリのクローンを作成する

  8. 8

    Git-リポジトリスローエラーとの比較

  9. 9

    DebリポジトリとPPAパッケージのホワイトリストセキュリティ

  10. 10

    パワーポイントを各ページを画像として単一の PDF にエクスポート

  11. 11

    糸のワークスペースと糸のリンク

  12. 12

    Gitワークフローとリベースとマージの質問

  13. 13

    Gitワークフローとリベースとマージの質問

  14. 14

    Gitワークフローとリベースとマージの質問

  15. 15

    Gitにワークスペース、ステージングエリア、ローカルリポジトリがあるのはなぜですか?

  16. 16

    ローカルホストでgitリポジトリをプッシュするときのパスワードプロンプト(gitlab)

  17. 17

    ワークスペースではなくプロジェクトの一部としてEclipseでユーザーライブラリを定義する

  18. 18

    JavaScriptのパスワードとページバリエーション

  19. 19

    パラメータとスクリーンショットを含むInnoSetupページのリスト

  20. 20

    リモートリポジトリにプッシュするときにGitがパスワードのみを要求するようにする方法

  21. 21

    ログインとパスワードのスクリプト。各ユーザーはログイン後にカスタムページを使用します。

  22. 22

    Eclipseのパースペクティブを探索するSVNリポジトリがありません

  23. 23

    Eclipseのパースペクティブを探索するSVNリポジトリがありません

  24. 24

    Azure Api ManagementGitリポジトリのパスワードの生成

  25. 25

    GitKrakenリポジトリのユーザーとパスワードが誤って記憶されている

  26. 26

    GITリポジトリからスペースを含む「Module-Copy20102018」という名前のディレクトリを削除する方法

  27. 27

    同じコンピューター上の2つの異なるワークスペース(フォルダー)にあるGit同期リポジトリ

  28. 28

    1つのトップレベルのgitリポジトリを備えたVSCodeマルチルートワークスペース

  29. 29

    gitからのpipのインストールとリポジトリのクローン作成

ホットタグ

アーカイブ