|
|
Google 코드 검색을 사용하면 소스 코드를 포함한 아카이브를 웹에서 검색할 수 있습니다. Google 소프트웨어는 이러한 아카이브 내 소스 코드를 찾으며 언어 및 라이센스를 감지합니다. 기본적인 Sitemap을 사용하여 사이트 페이지의 정보를 제공할 수 있는 것과 마찬가지로 packagemap 파일을 사용하여 귀하의 아카이브 파일 내 소스 코드의 언어 및 라이센스를 Google에 알릴 수 있습니다.
코드는 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 포함)은 아래 표에 나와 있는 문자에 대해 엔티티 이스케이프 코드를 사용해야 합니다.
|
|||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||