问题:
通过调用Collabnet RESTFUL API,存储库将由用户和组创建为“root”。
存储库的权限问题将会出现,因为我需要使用“svnadmin”用户在存储库中创建服务器空间(目录)。
请求:
https://< server_name:port >/csvn/api/1/repository?format=json
content:
{
"name":"repo-name",
"applyStandardLayout":"false",
"applyTemplateId":2
}
命令用于创建目录:
/apps/csvn/bin/svn mkdir file:///opt/svnroot/repos/repo-name/dir -m "Test"