我在服务器example.com上有一个PHP应用程序,我想在主机yyy.com上获取svn-repository的当前版本而不进行结帐。我怎么能用PHP做到这一点?
答案 0 :(得分:2)
我不会说php,但您可以从info命令
查看修订版$svn info --xml http://missing-link.googlecode.com/svn/ant-http
<?xml version="1.0" encoding="UTF-8"?>
<info>
<entry
kind="dir"
path="ant-http"
revision="91">
<url>http://missing-link.googlecode.com/svn/ant-http</url>
<relative-url>^/ant-http</relative-url>
<repository>
<root>http://missing-link.googlecode.com/svn</root>
<uuid>34b72901-9e55-331d-4c20-7e8f93cd33ee</uuid>
</repository>
<commit
revision="91">
<author>redacted@redacted.com</author>
<date>2011-08-19T12:41:43.691034Z</date>
</commit>
<lock>
<created>1970-01-01T00:00:00.000000Z</created>
</lock>
</entry>
</info>
答案 1 :(得分:0)
svn info | grep“Last Changed Rev:”| awk'{print $ 4}'将为您提供回购的最新更改版本。