2015-04-24 6 views
1

У меня есть рабочее пространство, которое имеет 2 проекта, одно приложение для установки, а другое - приложение для удаления. Для некоторых приложений для некоторых операций требуется вспомогательный инструмент привилегий. Я пытаюсь написать общий инструмент в качестве третьего проекта в моей рабочей области, который будет связан с существующими проектами.Использование общедоступного помощника помощника по рабочему пространству - SMJobBless

Теперь вопрос в том, как я могу добавить этот общий инструмент в целевую зависимость существующих проектов и запускать (инструмент привилегий) из других проектов.

+0

Я не знаю, что случилось с этой учетной записью, похоже, никто не рад помочь на SO –

+0

Ну, ваш вопрос непонятен, и вы смешиваете вещи. «Рабочая область» относится к конфигурации вашего проекта, а «привилегии» - во время выполнения. – Cristik

+0

Чтобы убедиться, что я правильно понял: вы хотите включить свой вспомогательный инструмент в другие проекты, не имея необходимости копировать + вставлять его исходный код и целевые настройки? – Cristik

ответ

1

Вы можете добавить проект, который содержит вспомогательный инструмент в других рабочих областях, а затем добавить целевой объект, соответствующий вспомогательному инструменту, в зависимости от конфигурации, как вы хотите.

Если, однако, вы используете источник управления и имеете разные хранилища для проектов, вы можете использовать репозиторий вспомогательного инструмента в качестве подмодуля для других. См. this article для получения дополнительной информации о подмодулях git и способах их использования.

+0

Спасибо за хороший ответ. –

Смежные вопросы