Настройка проекта Flex для групповой разработки может быть немного сложной задачей. Есть много небольших локальных настроек, которые, возможно, потребуется настроить, чтобы иметь проект, который можно легко проверить.Каков наилучший способ поставить проект Flex3 под контролем источника (subversion)
У меня был ограниченный успех, используя встроенные утилиты для экспорта/экспорта гибких проектов. Кажется, я очень много заканчиваю редактирование вручную, и я думаю, что, возможно, что-то не хватает.
UPDATE я забыл упомянуть, что первоначально моя цель состоит в том, чтобы сделать возможным оформить проект от подрывной деятельности и получить и работает с минимальными усилиями, как это возможно. Самые большие проблемы, с которыми я столкнулся, связаны с управлением «точечными» файлами и тем, как сделать их достаточно гибкими для работы с различными средами разработчиков.
Например, даже с помощью меня я хотел бы иметь эту способность: на работе я использую машину Vista, а дома использую Mac. Конечно, есть различия в том, как описываются определенные пути, но они действительно очень похожи. На Vista корнем flex является 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-отладки, флекс бросает ошибку компилятора. Это позор, потому что почти все работает.
Как бы это сработало, если это был чужой проект, и вы были вторым разработчиком, чтобы получить код? Я пытаюсь использовать переменные связанных ресурсов, но они, похоже, не работают в некоторых местах. – anopres
Я не уверен в связанных переменных ресурсов. Но я бы сделал проверку subversion, а затем переключил рабочее пространство на/trunk. После создания рабочей области импортируйте проект, как я уже упоминал в своем сообщении. –