2012-09-28 26 views
5

即使文件已被複制,也無法在其他計算機上打開Flash構建器項目文件,例如,通過像git或svn這樣的版本控制。如何在Flash Builder項目上進行協作?

導入和導出fxp項目是不可能的,因爲我們不想不必要地覆蓋git或svn的文件。

人們如何在Flash Builder項目上進行協作而無需在Flash Builder中創建新項目,並且必須爲多個協作者一次又一次地設置項目的所有設置?

回答

0

現在已經在Flash Builder 4.7中解決了,您可以在其中實際導入項目文件夾。

0

Flash Builder項目文件不能在另一臺計算機上打開即使 如果文件被複制,用於例如通過版本控制像git或 svn。

Flash Builder中的項目可以導入到工作空間,就像其他的Eclipse項目。

一旦您將它們複製到另一臺計算機:

  1. 右鍵單擊包資源管理器並轉到Import...
  2. 選擇General/Existing Projects into Workspace
  3. 選擇包含.project目錄的文件夾。

如果你確定Copy projects into workspaces被取消選擇,你可以直接從你檢查代碼的地方提交文件。

3

如果您導入使用它的文件夾位置爲每@Sean藤原答案則項目:

一種有效的方式在Flash Builder項目合作是利用環境變量。您可以訪問這些使用 - Window > Preferences > General > Workspace > Linked Resources

enter image description here

從這裏你可以添加一個新的變量或編輯現有的,從上面的例子中,你可以看到,我們使用FRAMEWORK_SOURCE變量指向的來源我們的共享框架代碼,我們使用了一個swc,但這對調試錯誤非常方便。

我們也有一個名爲OUTPUT_FOLDER另一個變量,它在我們的情況在一處地方運行我們的項目在本地主機看下面的例子,在一個項目中使用這個文件夾,你去right click project name > Properties > ActionScript Build Path,在這裏你輸入你想要的文件夾名稱該文件夾內創建OUTPUT_FOLDER點:

enter image description here

當您從菜單做了Project > Clean,從html-template夾中的所有資源將跨越到這個文件夾複製,它應該在瀏覽器中打開。

現在我們已經能夠檢查到SVN我們的.project.actionScriptProperities文件,幾乎沒有問題。當有新項目的人將他們檢查出來時,他們會在問題面板中得到一個錯誤信息,告訴他們他們沒有 - 例如 - OUTPUT_FOLDER\MyProjectName,因此項目負責人應該有一份文檔,列出了要在您的環境中設置的所有必需變量。

你可以分享其他的事情都是路徑的原始字體文件等

我已經受夠了這種方法唯一的問題是有時它會要求提供路徑SDK如果是從您所在的位置不同,不有機會找出這一個呢。

+1

謝謝Neil,將本地工作區特定設置從項目文件中移出,並放入本地工作區設置中,這讓我們成爲了一個更開心的開發人員羣體! – Ted

相關問題