2016-12-29 187 views
1

我正在使用PHP創建一個SVN存儲庫系統。 我有Windows操作系統,我發現很難在我的電腦上設置環境。我有谷歌,並知道我需要php_svn.dll這樣的事情。在Windows上安裝Subversion PECL擴展

但我不知道如何讓它工作。我也有looked into php manual但仍然沒有找到合適的解決方案。所以任何人都可以請我一步一步的解決方案來做到這一點。我將在'svn_repos_create(name)'中執行第一個函數。我已經直接執行此功能,但它給我錯誤:

"Fatal error: Call to undefined function svn_repos_create() in C:\wamp64\www\ashish\practice\create.php"

所以請指導我如何使其可行。

+0

可能重複[在Windows 8和Internet信息服務8.5 - 如何設置PHP?](http://stackoverflow.com/questions/27551347/on-windows-8-and-internet-information-service-8 -5-how-to-setup-php) – Aaron

+0

你實際上是問如何在Windows上安裝[Subversion PECL擴展名](http://php.net/manual/en/book.svn.php),是不是您? –

+0

ÁlvaroGonzález是的。 pecl install svn –

回答

0

您可以嘗試龜SVN。有很多工具可以使用,並且易於配置...

您需要創建一個存儲庫,在某個工作目錄中創建一個Checkout,然後將您的項目文件添加到Commit it中。

鏈接:

Example of TortoiseSVN with xampp

TortoiseSVN page

希望這有助於!

+0

我想創建PHP腳本創建回購。並允許我發射[鏈接](http://php.net/manual/en/book.svn.php)所有這些功能。謝謝 –

0

解決方案 我已經下載php_svn.dll 舊的PHP你可以谷歌它。 然後我用老php降級了我的wamp。 並完成。 很容易。

0

所以不可以使用5.6,7.0,7.1版本。你只能用舊版本來做。 所以我改變了我的操作系統到UBUNTU。我使用的是php5.6,它工作正常。 如果你想使用SVN和PHP,那麼你應該在LINUX操作系統上。

+0

'svn_repos_create(name)'首先運行這個函數我需要SVN環境。 現在每天都有最新的php版本,您無法編譯Windows的PECL擴展。 SVN受PHP5.6或更早版本支持。我想使用php5.6,所以我不可能在Windows操作系統上執行它。 那裏爲我安裝了Ubuntu並創建了SVN環境,現在所有的svn命令都在使用php。 –