這項作業會將現有的 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 字串,就會替換這個值。 | 否 |
範例
<projectSetImport ProjectSetFileName="${myProjectSet.psf}" />
<projectSetImport ProjectSetFileName="${myProjectSet.psf}" USERID="${MyCvsUserid}" PASSWORD="${MyCvsPassword}" />
<projectSetImport ProjectSetFileName="${myProjectSet.psf}" AutoDeleteExistingProjects="false" FailOnError="true" />
<?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>