Как я могу настроить ANT с Subversion и ColdFusion Builder (eclipse), чтобы проверить локальную сборку для работы? - PullRequest
4 голосов
/ 10 мая 2010

Я не уверен, есть ли уже ответ на этот вопрос - не могу найти его для этой (мы надеемся, распространенной) настройки:

Я недавно преобразовал один из моих проектов ColdFusion для развертывания через ANT.

У меня есть локальный ant-скрипт, который указывает удаленному серверу проверить код и запустить файл сборки приложения удаленно на сервере.

У меня есть несколько конечных точек:

Live - производство (на производственном сервере) Постановка - на рабочий сервер, другой источник данных и т. Д. dev - на локальном боксе.

То, с чем я столкнулся, кажется простой и распространенной проблемой. Теперь мне нужно ANT для создания любой сборки, даже локально. Хорошо, создал локальную конечную точку, и она настраивается для моей коробки.

Issue? Как заставить его отображаться как проект (автоматически, если это возможно) в Eclipse / ColdFusion Builder. Я предполагаю, что вместо проверки ветки с помощью плагина subversion в CFBuilder / Eclipse я теперь использую ANT, чтобы сделать это для меня.

Поскольку я использую ColdFusion Builder (плагин Eclipse + Adobe), у меня есть все инструменты и плагины eclipse для решения проблемы: как лучше всего вызвать ANT из Eclipse / ColdFusion Builder, чтобы настроить локальную сборку как проект, над которым я могу работать и работать?

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

Надеюсь, это подробное и достаточно четкое объяснение, если нет, спросите.

Заранее спасибо!

1 Ответ

6 голосов
/ 11 мая 2010

Вы не сможете "автоматически" отобразить его в CFBuilder, но вы можете сделать это довольно просто.

Eclipse требует файл ".project", который представляет собой простой xml-файл, который по умолчанию обычно содержит только имя проекта.

После того, как вы извлечете свой проект из SVN, сделайте файл - новый - проект ColdFusion и укажите его в каталоге, где вы проверили свой код. Это создаст .project там. Оттуда вы можете отправить этот файл в SVN.

Последующие разработчики, которые извлекают проект из SVN, могут затем выполнить Файл - Импорт - Существующий проект в рабочую область и указать его на свое извлеченное местоположение. Поскольку там будет файл .project (с момента, когда вы его зафиксировали), этот проект будет отображаться при поиске проектов в этом мастере импорта.

Теперь, вот как бы вы это сделали, если бы уже использовали ANT для проверки кода. Однако, если вам нужен потенциально еще более простой способ, вы можете просто установить плагин Subversive или Subclipse в CFBuilder, а затем выполнить

  1. file - new - оформить заказ из svn
  2. укажите ваш URL-адрес SVN
  3. выберите каталог, который вы хотите проверить
  4. выберите место, где вы хотите, чтобы код жил
  5. нажмите, чтобы завершить
...