Как создать новую папку в Eclipse Helios CDT с символической ссылкой? - PullRequest
4 голосов
/ 11 ноября 2010

Я только что обновил свой Eclipse CDT с Galileo до Helios, и кажется, что я не могу создать новую папку в моем проекте C ++, которая ссылается на символическую ссылку в файловой системе.Мне это нужно, потому что наша система ночных сборок хранит историю сборок и обновляет символическую ссылку, чтобы указывать на последний источник.Это выглядит примерно так:

/project/monday
/project/tuesday
/project/wednesday
/project/thursday
/project/friday
/project/lastnight -> /project/tuesday

С Galileo я мог создать папку с «Ссылкой на папку в файловой системе», которая была «/ project / lastnight».Когда я добирался до работы утром, я просто выбирал папку и нажимал кнопку «Обновить», и индексы обновлялись.Затем я мог бы использовать эту ссылку этого проекта из моих других проектов.

Возможно ли это с Гелиосом?Или есть какой-то другой способ, которым я должен делать это?

С уважением, Майк

РЕДАКТИРОВАТЬ: я запускаю затмение на Linux.

Ответы [ 3 ]

8 голосов
/ 12 ноября 2010

Просмотр ресурсов -> Создать новые папки -> Дополнительно -> Ссылка на ...

1 голос
/ 03 марта 2015

Из справки Eclipse.

  1. В одном из представлений навигации щелкните правой кнопкой мыши проект или папку, в которой вы хотите создать связанную папку.
  2. Из всплывающего окнавыберите команду link New> Folder.
  3. Укажите имя папки, которое будет отображаться в рабочей среде.Это имя может отличаться от имени папки в файловой системе.
  4. Нажмите Дополнительно.
  5. Проверить ссылку на альтернативное расположение (связанная папка).
  6. Введите файлсистемный путь или нажмите кнопку «Обзор», чтобы выбрать папку в файловой системе.
  7. Нажмите «Готово».
0 голосов
/ 12 ноября 2010

вы можете найти его в настройках: Общие-> Рабочая область-> Связанные ресурсы.
вы можете перетащить папку в Eclipse (по крайней мере, в Windows, не уверенный в Linux), и она попросит вас связать ее или скопировать.
если нет, выполните это из командной строки, а затем обновите проект eclipse.

cd ../project
ln -s tuesday lastnight
...