2013-03-16 50 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没有分支的内部知识 - 它们是副本,没有什么特别的。你可以打电话给你的分支目录“叉子”或“汤匙”,它的工作原理是一样的。