命名專案檔

Ounce/Make 使用本主題概述的使用慣例來命名 AppScan® 來源 專案檔。

  • 建立 AppScan® 來源 專案檔時,Ounce/Make 會使用相對目錄路徑:從您呼叫 ouncemake 時所在目錄到 ouncemake 建立專案檔的目錄。
  • 您呼叫 ouncemake 時所在的目錄變成路徑名稱中的第一個元素。
  • 底線將取代所有路徑分隔字元,例如 Windows 上的反斜線 (\) 和 Linux 上的斜線 (/)。
  • 當檔名長度超出作業系統限制時,Ounce/Make 會刪去路徑的元件,從左邊開始,直到檔名長度符合系統命名慣例為止。
  • 當您在檔案系統的根目錄(例如 /c:\)執行 ouncemake 時,ouncemake 會建立一個名稱為 root.ppfAppScan® 來源 專案檔。

AppScan® 來源 會將所建立的 .ppf 儲存在 ppf 所代表之 Make 檔旁邊的位置。例如,如果您執行 Ounce/Make(建立單一專案檔),AppScan® 來源 會將 ppf 儲存在您呼叫 Ounce/Make 時所在的目錄中。請參閱範例 2:含遞迴選項的 Ounce/Make,以查看在多重專案模式下建立的 ppf 檔案。

註: 如果目錄中有多個 Make 檔,Ounce/Make 只會在目錄中建立一個 .ppf 檔。

範例 1

這個範例說明以底線取代的路徑分隔字元所建立的 ppf 檔案。

從下列目錄呼叫 ouncemake

C:\development\source

在執行期間,Ounce/Make 會在下列位置建立 AppScan® 來源 專案檔:

C:\development\source\components\server

ppf 的名稱為 source_components_server.ppf


專案檔名稱

範例 2

Microsoft WindowsLinux 的限制路徑及檔名。這些作業系統將字元數限制為 255。範例 2 顯示檔名超出路徑長度限制的案例。

使用者從下列目錄呼叫 Ounce/Make:

C:\path1\path2\path3\path4\path5\development\source

在執行期間,Ounce/Make 會在下列目錄中建立 AppScan® 來源 專案:

C:\path1\path2\path3\path4\path5\development\source\components\server

如果檔名的上限是 25 個字元,由於路徑限制,所產生的檔名如下:

components_server.ppf