2016-09-09 10 views
0

Я разрабатываю приложение C++ для Linux с помощью Wind River Workbench 4, в котором используется Eclipse 4.5.2. Я установил Subclipse 1.12.Как управлять проектом C++ с помощью Subclipse?

Мы поддерживаем наши проекты в Subversion, но ранее не использовали Subclipse. Наш рабочий процесс был:

  1. Создание нового Workbench проекта (CDT) "во внешнем месте" в мое Svn рабочее пространство в C: \ SVNProj \ (я работаю на Windows).
  2. Сохранить это
  3. Импорт проекта в Eclipse, мое рабочее пространство (C: \ WinDriver \ рабочее пространство)
  4. Добавить исходные файлы в проекте как ссылки на файлы под C: \ SVNProj \.

Это работало нормально, хотя помнить, что использовать ссылки было немного больно.

Теперь мне интересно, будет ли рабочий процесс проще с помощью Subclipse. Я думаю, что ссылки больше не нужны, но я не понимаю, как работает этот рабочий процесс.

Должен ли я заканчивать рабочее пространство svn в рабочем пространстве Eclipse?

Как импортировать существующий проект, который я могу видеть под C: \ SVNProj \?

Я просто импортирую каталог проекта или все «багажники»?

наилучшими пожеланиями

Дэвид

+0

Я не использую Subclipse больше так не могу вытащить скриншоты/и т.д. (я использую только мерзавец с GIT-SVN моста, когда мне нужно подключиться к проектам SVN). Однако я предоставил часть ответа, который может помочь. –

+0

Привет, Иона, спасибо за ваш ответ. Я могу сделать то, что вы предлагаете, но я думаю, что просто воспроизводит то, как я работаю в настоящее время. Если я работаю с Subclipse, значит, рабочая копия svn была проверена в рабочем пространстве Eclipse? – DavidA

+0

Hi DavidA, я не думаю, что это то, что вы делаете. В вашем рабочем пространстве eclipse на диске ничего не должно быть. т. е. вы не создаете ссылки в проектах, а просто Eclipse ищет проекты в другой папке. Главное, что вы импортируете проекты в рабочую область, не копируя их. Если у вас есть файл, скопированный (например, .project file), значит, он ошибочен. –

ответ

0

Попробуйте импортировать проект, но без копирования в рабочую область. Это будет означать, что вы редактируете непосредственно в своем каталоге SVN, предположительно, как вы ожидаете.

enter image description here