Subversion svn_import

(PECL svn >= 0.2.0)

svn_import — 버전 없는 경로를 리포지토리로 가져옵니다.


설명

svn_import(string $path, string $url, bool $nonrecursive): bool

url의 저장소에 버전 없는 path를 커밋합니다. path가 디렉토리이고 nonrecursivefalse이면 디렉토리를 재귀적으로 가져옵니다.


매개변수

path
가져올 파일 또는 디렉토리의 경로입니다.

참고: 상대 경로는 현재 작업 디렉터리가 PHP 바이너리가 포함된 디렉터리인 것처럼 확인됩니다. 호출 스크립트의 작업 디렉토리를 사용하려면 realpath() 또는 dirname(__FILE__)을 사용하십시오.

url
가져올 저장소 URL입니다.
nonrecursive
디렉토리를 재귀적으로 처리하는 것을 자제할지 여부입니다.

반환 값

성공하면 true를, 실패하면 false를 반환합니다.


Examples

예제 #1 기본 예

이 예제는 이 함수의 기본 사용 사례를 보여줍니다. new-files라는 디렉토리를 http://www.example.com/svnroot/incoming/abc의 저장소로 가져오려면 다음을 사용하십시오.

                  
<?php
svn_import(realpath('new-files'), 'http://www.example.com/svnroot/incoming/abc', false);
?>
                  
                

메모

경고 이 함수는 실험적입니다. 이 함수의 동작, 해당 이름 및 주변 문서는 PHP의 향후 릴리스에서 예고 없이 변경될 수 있습니다. 이 함수는 사용자의 책임하에 사용해야 합니다.


기타