我正在尝试构建项目部署工具,其中一部分需要从PHP中的工作副本中导出repo。
我的目录结构就像
/
- dir1
- dir2
- versioned
我要导出'versioned'目录。所以我有
svn_export('/dir1/dir2/versioned', 'source');
但出于某种原因,我收到了这个错误:
svn_export(): svn error(s) occured 155007 (Path is not a working copy directory) '/dir1/dir2' is not a working copy 2 (No such file or directory) Can't open file '/dir1/dir2/.svn/entries': No such file or directory
所以出于某种原因,这是关于'dir2',而不是'版本'。是否有一个原因?这个实现有什么我没有得到的吗?
谢谢!
答案 0 :(得分:0)
存储库的根目录在哪里?你需要使它成为一个相对路径 - 正如你的代码所代表的那样,它在根目录中查找/ dir1(服务器的根目录,而不是html根目录)
答案 1 :(得分:0)
不知怎的,我忽略了3次我正在使用不再存在的回购