2013-10-09 3 views

답변

2

내가 PHP를 이야기하지 않습니다,하지만 당신은 정보 명령 정보 SVN

$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>[email protected]</author> 
<date>2011-08-19T12:41:43.691034Z</date> 
</commit> 
<lock> 
<created>1970-01-01T00:00:00.000000Z</created> 
</lock> 
</entry> 
</info> 
+0

나는이 사실을 알고 있으며, 정확히이 XML이 어디에 저장되어 있는지 알면 충분할 것이다. 그럼 내가 PHP로 그것을 구문 분석 할 수 있습니다. 하지만 모르겠다면,이 파일을 정확히 어디에 PHP 통합 svn-command로 처리해야하는지 알 필요가 있습니다. – Paedow

+0

저장되지 않았습니다. 그것은 info 명령에 의해 반환됩니다. – thekbb

+0

이것은 phh 매뉴얼에는 없지만 존재하는 것으로 보입니다. http://www.php.net/manual/en/ref.svn.php#111052 – thekbb

0

에서 개정을 확인할 수 있습니다 | grep "Last Changed Rev :"| awk '{print $ 4}'는 repo에서 마지막으로 변경된 개정판을 제공합니다.