(PECL svn >= 0.2.0)
svn_import — 將未版本控制的路徑匯入到版本庫
將未版本控制的 path
提交到 url
指定的版本庫。如果 path
是一個目錄且 nonrecursive
為 false
,則該目錄將被遞迴導入。
path
要導入的檔案或目錄的路徑。
注意:相對路徑將會被解析,如同目前工作目錄是包含 PHP 執行檔的目錄一樣。要使用呼叫腳本的工作目錄,請使用 realpath() 或 dirname(__FILE__)。
url
要導入的版本庫 URL。
nonrecursive
是否避免遞迴處理目錄。
範例 #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 版本中有所變更,恕不另行通知。使用此函數的風險須自行承擔。