2016-08-30 4 views
0

Я работаю над большим проектом C/C++ с использованием eclipse; чтобы отслеживать изменения, я периодически сохраняю резервные копии всего рабочего пространства eclipse в файлах .tar. Я хотел начать использовать git, чтобы отслеживать изменения в моей рабочей области.git clone modifying eclipse C/C++ project include paths

Я создал репозиторий git и добавил к нему все свое рабочее пространство. Затем я клонировал репозиторий git и открыл клонированное рабочее пространство с помощью Eclipse. Клонированное рабочее пространство не будет компилироваться: проверяя свойства проекта, включенные пути меняются относительно того, что я вижу в исходной рабочей области.

Затем я попытался вручную скопировать исходную папку рабочего пространства и открыть скопированное рабочее пространство в Eclipse. В этом случае все пути верны, и мой код компилируется так же, как в исходной рабочей области.

В чем может быть проблема? когда вся папка находится под git, в чем разница между git clone и простой копией, исключая то, что происходит в папке .git?

ответ

0

Пустые папки не были скопированы в клонированное рабочее пространство и, по-видимому, вызывают проблемы в рабочей области, включают в себя конфигурацию путей.

Включая папки, добавляя фиктивный файл .gitkeep в каждом решении проблемы.