Можете ли вы заставить subclipse создавать структуру папок при совместном использовании проекта?
-
10-07-2019 - |
Вопрос
Когда в eclipse вы решаете предоставить общий доступ к проекту в репозитории subversion с использованием subclipse, можете ли вы заставить его каким-то образом автоматически создавать структуру папок для этого проекта?
Чего я хочу, так это для каждого общего проекта добавить такую структуру:
/Клиент/Проект/ветви /Клиент/Проект/теги /Клиент/Проект/ магистраль/EclipseProject
Где Client - это имя клиента, Project - это имя фактического проекта, а EclipseProject - это имя проекта в том виде, в каком он существует в Eclipse.В этой структуре может быть более одного EclipseProject , и в этом случае, конечно, каталоги создавать не обязательно.
Возможно ли это сделать с помощью подклипса или мне лучше написать простой shell-скрипт для этого?Моей первой мыслью было создать сценарий оболочки, поскольку я не возражаю против использования терминала, но некоторым моим коллегам действительно не нравятся интерфейсы командной строки, а dig Subclipse .
Решение
Насколько я знаю, вы не можете легко расширить Subclipse, чтобы заставить его генерировать такую структуру.
На самом деле, у Subclipse была проблема с Графическое представление глубинных структур, исправлено только в последней версии 1.4.7 (05 декабря 2008), поэтому пока не требуется предоставлять какую-либо "шаблонную структуру" ;) Они пытаются представить существующий деревья папок справа.
Единственная функция, которая делает автоматически создавать папки было бы "Создайте все отсутствующие промежуточные папки" установите флажок в диалоговом окне ветвления / тегирования, чтобы сделать все отсутствующие и требуемые родительские каталоги частью транзакции во время команд mkdir / переместить / скопировать.
Вот примерно и все.