реклама на сайте
подробности

 
 
> Организация проектов в Eclipse, Переползаю в Eclipse, нужна ваша помощь
Непомнящий Евген...
сообщение Feb 9 2008, 08:17
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 16-07-07
Из: Волгодонск
Пользователь №: 29 153



У меня есть svn-репозиторий с примерно такой структурой:
Код
brunches
tags
trunk
  common1
  common2
  proj1
    doc
    sources
    slick
  proj2
     ...

common1, 2 и т.д. - общие файлы, используемые во многих проектах. proj1 - папка проекта. В ней папки с исходниками, докой и файлами редактора (сейчас использую слик). В ветках и тагах структура такая же.
Хочу переползти на eclipse. И не понятно, как "прикрутить" сюда его проекты. Со сликом все просто - в проекте лежат пути относительно файла проекта, т.е. выгружаю всю нужную мне ветку в папку на винте и все работает.
В eclipse, насколько я понял, все пляшет относительно workspace, в частности в ней хранятся настройки клавиш, окошек и т.д. Т.е. желательно иметь одну общую workspace на все проекты.
Если я создаю проект еклипса в папке proj1\eclipse, то чтобы добавить в него файлы из proj1\sources и common1, 2..., мне надо использовать папки, привязанные к файловой системе (linked resources). Можно использовать переменные, однако для них надо задать абсолютные пути.
Т.е. у меня получается, что в каждой ветке лежит своя workspace, в ней заведена переменная pathToBrunch, в каждом проекте лежит папка eclipse (с проектом), пути в котором заданы относительно pathToBrunch. После checkout-а ветки на диск надо руками настроить эту переменную.
В этом подходе мне не нравится:
1. Мои личные настройки внешнего вида eclipse лежат в svn. Причем они разные по каждой ветке - т.е. если я перенастроил хоткеи в trunk и затем извлек какую-то старую версию, то хоткеи там будут старыми...
2. надо каждый раз не забывать настраивать эту переменную. Причем если забыл настроить, то переменная может указать на другую вытащенную на диск ветку и получится полная ж.

Вобщем, если кто поделится личным опытом по этой теме, буду признателен.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Непомнящий Евгений   Организация проектов в Eclipse   Feb 9 2008, 08:17
- - YKonstantin   Цитата(Непомнящий Евгений @ Feb 9 2008, 10...   Feb 9 2008, 08:58
|- - Непомнящий Евгений   Цитата(YKonstantin @ Feb 9 2008, 11:58) В...   Feb 9 2008, 09:33
|- - YKonstantin   Когда мне такое нужно, то я делаю : "NewFolde...   Feb 9 2008, 09:51
- - Непомнящий Евгений   Это ясно, однако в этом случае после чекаута надо ...   Feb 9 2008, 10:45
|- - YKonstantin   Цитата(Непомнящий Евгений @ Feb 9 2008, 12...   Feb 9 2008, 11:43
- - Непомнящий Евгений   Насколько я понял из хелпа и экспериментов, path v...   Feb 9 2008, 11:59
|- - YKonstantin   Цитата(Непомнящий Евгений @ Feb 9 2008, 13...   Feb 10 2008, 11:02
- - mdmitry   У меня несколько директорий с проектами, типа: tes...   Feb 9 2008, 12:11
|- - Непомнящий Евгений   Цитата(mdmitry @ Feb 9 2008, 15:11) У мен...   Feb 9 2008, 12:30
|- - mdmitry   Цитата(Непомнящий Евгений @ Feb 9 2008, 15...   Feb 9 2008, 12:48
|- - Непомнящий Евгений   Цитата(mdmitry @ Feb 9 2008, 15:48) Рабоч...   Feb 9 2008, 13:04
|- - mdmitry   Цитата(Непомнящий Евгений @ Feb 9 2008, 16...   Feb 10 2008, 11:26
|- - Непомнящий Евгений   Цитата(mdmitry @ Feb 10 2008, 14:26) Все ...   Feb 10 2008, 11:31
- - Непомнящий Евгений   Собственно вопрос таков - как включить в проект фа...   Feb 10 2008, 11:19
|- - YKonstantin   Цитата(Непомнящий Евгений @ Feb 10 2008, 13...   Feb 10 2008, 12:21
- - Непомнящий Евгений   К сожалениию, это работает только в external tools...   Feb 11 2008, 04:18
|- - YKonstantin   Цитата(Непомнящий Евгений @ Feb 11 2008, 06...   Feb 11 2008, 06:39
- - Непомнящий Евгений   Линком с абсолютным путем? Очень неудобно, особенн...   Feb 11 2008, 06:48
|- - YKonstantin   Цитата(Непомнящий Евгений @ Feb 11 2008, 08...   Feb 11 2008, 08:53
- - vetal   интересно, а кто мешает на общие части проекта сде...   Feb 11 2008, 09:14
- - Непомнящий Евгений   это идея Спасибо, попробую. Попробовал - вроде ...   Feb 11 2008, 09:34
|- - YKonstantin   Цитата(Непомнящий Евгений @ Feb 11 2008, 11...   Feb 11 2008, 11:17
|- - klen   я так вообще просто выложил весь workspace в svn-р...   Feb 12 2008, 07:22
- - mdmitry   У меня .metadata в корне дерева каталогов проект...   Feb 11 2008, 11:14


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 04:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01364 секунд с 7
ELECTRONIX ©2004-2016