2013-03-16 75 views
2

我希望通過某些Web API提取更改日誌。這樣的事情可能嗎?我寧願不使用外部庫來包裝呼叫。SVN的Web API

例如GET http://repo/?branch=123&revision=789得到改變修訂分支123 789

(主要的事情是,我不希望有本地檢查出一個完整的分支,以查看其變化。)

回答

1

svn log既需要一個URL並修改爲參數。

svn log http://repo/PATH_TO_BRANCH_123 -r 789 

查看svn help log瞭解更多。

Subversion沒有分支的內部知識 - 它們是副本,沒有什麼特別的。你可以打電話給你的分支目錄「叉子」或「湯匙」,它的工作原理是一樣的。