文件夹结构如下:

/home/src/repositories/svntest/branches

访问存储库的权限是svn://ip.address/svntest
我正在尝试使用
svn copy trunk \ branches/new-branch

在svntest文件夹中时
显示以下错误:
svn: 'branches' is not a working copy

trunk文件夹包含这些文件夹
BOOK/  bootscripts/  edguide/  patches/  scripts/

文件夹为空
我可以访问存储库,进行更改等,用户设置正确。
这个错误的原因可能是什么?

最佳答案

最简单的方法是使用trunk和branch的完整url

svn cp svn://ip.address/svntest/trunk svn://ip.address/svntest/branches/new-branch

在结账时,您还可以使用^符号
svn cp ^/trunk ^/branches/new-branch

如果您真的有一个完整的svntest签出(即,使用trunk和branches目录),那么您所拥有的(没有反斜杠)应该可以工作,尽管这种规模的更改在服务器上要容易得多,而不必管理大型签出。

09-04 05:10