使用PHP的简单SVN签出

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用PHP的简单SVN签出相关的知识,希望对你有一定的参考价值。

  1. // http://www.fordnox.com/blog/2008/11/simple-svn-checkout-using-php/
  2.  
  3. $username = "username";
  4. $password = "password";
  5. $repository = "http://google-web-toolkit.googlecode.com/svn/trunk/";
  6. $destination = ‘your/full/path’;
  7.  
  8. $checkout = "svn export –force –username $username –password $password $repository $destination";
  9. $result = _exec($checkout);
  10.  
  11. function _exec($cmd)
  12. {
  13. if (substr(php_uname(), 0, 7) == "Windows") {
  14. pclose(popen("start /B ". $cmd, "r"));
  15. } else {
  16. exec($cmd . " > /dev/null &");
  17. }
  18. }

以上是关于使用PHP的简单SVN签出的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse和SVN导入已签出SVN的现有文件夹

我可以在 Tortoise SVN 中查看当前签出的修订号吗?

强制 SVN 更新/签出覆盖本地文件

Laravel - php识别多个签到/签出出席

无法通过 file:// 签出本地 svn 存储库

sh 从SVN签出文件夹