2

Eclipse を使用して FreeCAD プロジェクトを操作しようとしています。

私の状況と一致しているように見えるため、次の手順に従っています。

http://www.mantidproject.org/Setting_up_Eclipse_projects_with_CMake

私がやったこと:

Github から FreeCAD プロジェクトをチェックアウトしました。

https://github.com/FreeCAD

私のホームフォルダーに:

mkdir ~/FreeCAD
cd ~/FreeCAD
git clone https://github.com/FreeCAD/FreeCAD FreeCAD-git

次に、ビルド フォルダーを作成しました。

mkdir build
cd build

次に、次のように CMake を実行しました。

cmake -G"Eclipse CDT4 - Unix Makefiles" -DECLIPSE_CDT4_GENERATE_SOURCE_PROJECT=TRUE ../FreeCAD-git

Eclipse で「既存のプロジェクトをインポート...」を実行し、インポート ウィザードをビルド フォルダーに指定すると、そこに .cproject および .project ファイルが適切に作成されました。

プロジェクトはパッケージ エクスプローラーに問題なく表示されますが、プロジェクト名の横に '>' マークがなく、git リポジトリに関連付けられていることを示しています。

プロジェクトを右クリックして [チーム] を選択すると、サブメニューに 2 つのオプション ( Apply Patch.../ `プロジェクトの共有...^) しかなく、EGit が git リポジトリを取得していないことがさらに示されます。

私はGitRepoビューでレポを表示して操作できますが、プロジェクトがそれに「関連付けられていない」ため、プロジェクトファイルでコミットしたり、「git」を実行したりすることはできません。

' ' を試しTeam/Share Project...て共有プロジェクト ウィザードで git リポジトリを指定すると、次のようにエラーが表示されます。

 Cannot move project FreeCAD_trunk@build to target location /Users/nyholku/FreeCAD/FreeCAD-git/FreeCAD_trunk@build, as this location overlaps with location /Users/nyholku/FreeCAD/FreeCAD-git, which contains a .project file

そのため、EGitに/Users/nyholku/FreeCAD/FreeCAD-git/.gitレポを認識させる方法がわかりません。

4

0 に答える 0