Настройка проекта Flex для групповой разработки может быть немного сложнее. Существует множество небольших локальных настроек, которые, возможно, потребуется настроить, чтобы иметь проект, который можно легко проверить.
У меня был ограниченный успех при использовании встроенных утилит проекта import / export flex. Похоже, я часто заканчиваю редактирование вручную и думаю, что что-то упустил.
UPDATE
Первоначально я не упомянул, что моя цель - сделать так, чтобы проект можно было извлечь из Subversion и начать как можно меньше суеты. Самые большие проблемы, с которыми я сталкивался, связаны с управлением «точечными» файлами и с тем, как сделать их достаточно гибкими для работы с различными средами разработчиков.
Например, даже со мной мне бы хотелось иметь такую возможность: на работе я использую компьютер с Vista, а дома я использую Mac. Конечно, существуют различия в способах описания определенных путей, но они действительно очень похожи. В Vista гибким корнем является c: / ColdFusion8 / wwwroot, в OS X - / Applications / ColdFusion8. Мне удалось установить переменную связанного пути ресурса для CF_FLEX_SERVER и WEBSERVER, на которую я затем ссылаюсь, используя синтаксис $ {WEBSERVER} / myProject.
Пока, похоже, это работает довольно хорошо, но я нахожу, что есть несколько мест, где у него все еще есть проблемы. В частности, в файле .project вы найдете что-то вроде:
<linkedResources>
<link>
<name>bin-debug</name>
<type>2</type>
<location>c:/inetpub/wwwroot/myProject-debug</location>
</link>
</linkedResources>
К сожалению, если я пытаюсь изменить объект местоположения на $ {WEBSERVER} / wwwroot / myProject-debug, flex выдает ошибку компилятора. Это позор, потому что почти все остальное работает.