|
|
「Google 程式碼搜尋」可讓使用者在網路上搜尋包含原始程式碼的封存。 我們的軟體會找出位於這些封存中的原始程式碼檔案,並偵測出其語言和授權。 就如同您可以使用一般 Sitemap 來告訴我們關於您網站的資訊一樣,您也可以使用 packagemap 檔案來讓我們知道您封存檔案中原始程式碼的語言和授權。
程式碼是以 XML 撰寫。 範例如下: <?xml version="1.0" encoding="UTF-8"?> <fileset> <file> <path>source/myfile.cpp</path> <type>C++</type> <license>LGPL</icense> </file> <file> <path>messages/messages.tgz</path> <type>archive</type> <license>BSD</license> <packagemap>info/PackageMap.xml</packagemap> </file> </fileset> 在「程式碼搜尋 Sitemap」中,使用 <packagemap> 標記來指定 packagemap 名稱。 如果您沒有指定 packagemap 檔案,我們會在封存的頂層目錄中尋找下列檔案,並使用第一個找到的檔案:
可用的 XML 標記如下所述。
開頭和結尾的空格都會被忽略。 必須使用 UTF-8 編碼。 如同所有的 XML 檔案一樣,下表所列字元的任何資料值 (包括 URL),都必須使用實體逸出碼。
|
|||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||