Публикация общей настройки рабочего пространства - PullRequest
5 голосов
/ 03 июня 2011

Я хочу настроить определенные конфигурации и предпочтения в IBM RAD (или, скажем, Eclipse), чтобы большая команда могла использовать уже выполненную настройку. это уменьшит несоответствия и усилия по переработке в команде.

Предпочтительно я хочу сохранить это в подрывной деятельности.

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

Существует ли стандартная практика / процесс публикации общих настроек рабочего пространства в RAD / Eclipse?

Спасибо

Ответы [ 3 ]

1 голос
/ 23 июня 2011

Или взгляните на Workspace Mechanic для Eclipse: http://code.google.com/a/eclipselabs.org/p/workspacemechanic/

1 голос
/ 03 июня 2011

Вероятно, есть 2 вещи, которые наиболее важны, когда вы получаете себе или кому-то еще новое рабочее пространство. Получение настроек и проверка соответствующего исходного кода.

1a) вы можете настроить рабочее пространство, а затем экспортировать все настройки. Это обеспечивает файл настроек затмения, который можно импортировать в новое рабочее пространство

1b) по возможности используйте конкретные настройки проекта, так как они будут проверены в вашем SCM

2) проекты, над которыми вы работаете, могут быть экспортированы в файл набора командных проектов . Это можно импортировать в новое рабочее пространство.

Проверьте их всех в новом проекте в вашем SCM. В этом контексте проект releng - это просто проект, содержащий всю информацию о сборке. Затем новая настройка рабочего пространства включает в себя извлечение проекта и импорт PSF и файла настроек.

0 голосов
/ 28 июня 2011

Если вы используете Websphere RAD 7.5, он позволяет вам экспортировать резервную копию настроек вашего профиля сервера. Таким образом, можно выполнить резервное копирование всей этой конфигурации для баз данных и пути к классам. Я бы попробовал развернуть это в вашей команде и посмотреть, поможет ли это.

Щелкните правой кнопкой мыши сервер, затем выберите «Конфигурация сервера»> «Резервное копирование».

Надеюсь, это поможет.

...