projectSetImport

這項作業會將現有的 Eclipse 團隊 Project Set File (PSF) 匯入工作區中。您必須先用 Eclipse 團隊 "Project Set Export" 指令建立好這個 PSF。

參數

屬性 說明 必要
ProjectSetFileName 要匯入的 Eclipse PSF 檔的完整路徑。
PropertyImportedProjectNames 用來接收所匯入專案的名稱之 String[] 的內容。 否,預設值是 ImportedProjectNames
AutoDeleteExistingProjects 同名的新專案是否要刪除(取代)任何現有的(同名)專案。 否,預設值是 true
FailOnError 當發生匯入錯誤時,Ant 建置作業是否應該失敗。 否,預設值是 true
USERID 如果使用 CVS PSF,且其中包含 USERID 字串,就會替換這個值。
PASSWORD 如果使用 CVS PSF,且其中包含 PASSWORD 字串,就會替換這個值。

範例

手動建立非團隊 PSF
  • 如果未利用 Eclipse 團隊程式碼管理 (SCM) 來儲存專案,且它們在檔案系統的其他位置,您可以手動建立非團隊的 "Ant" PSF,且可以利用它來匯入現有檔案系統專案集。它的內部專案參照位置可能是完整的,也可能相對於 PSF 檔。
  • 範例 MyAntProjectSet.psf
    <?xml version="1.0" encoding="UTF-8"?>    
    <psf version="2.0">
    <provider id="antimportProjectSet">
    	<project reference="1.0,antimportProjectSet,X:/MyPath/MyProjectDirectory1,MyProjectName1"/>
    	<project reference="1.0,antimportProjectSet,X:/MyPath/MyProjectDirectory2,MyProjectName2"/>
    	<project reference="1.0,antimportProjectSet,../MyWorkspaceProjectDir,MyProjectName3"/>
    	<project reference="1.0,antimportProjectSet,../MyWorkspaceProjectDir,MyProjectName4"/>
    </provider>
    </psf>
相關工作
captureBuildMessages
compileWorkspace
getJavacErrorCount
getProjectData
projectBuild
projectGetErrors
projectImport
projectSetBuild
setDebugInfo
workspaceBuild
workspaceGetErrors
workspacePreferenceFile
workspacePreferenceGet
workspacePreferenceSet
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.