我最近在 SVN 安装上创建了一个新存储库。第一次尝试提交代码库时,我收到错误 Commit failed: Can't open file '/svn/repos/myrepository/trunk/format'
(Using SmartSVN)。以下是有关安装的一些详细信息:
repo 配置目录:
/svn/repos/myrepository/
repo 文件目录:
/myrepository/trunk, /myrepository/branch, /myrepository/tags
我确保
/svn
和 /myrepository
都具有 drwxrwx
权限和 root:root
所有权。我还确保了 /etc/xinetd.d/svn
中的 user = root 。 最佳答案
尝试使用 drwxrwxrwx
,然后如果它正常工作,那么这是用户权限问题...
只需使用命令即可
chmod -R 777 svn_path_here
例如我有
drwxrwx
但我 svn 文件夹的所有者是我的用户名..那不是根用户名...如果你想改变你的
svn
所有者..你可以这样做:chown -R myUsernameHere folderPathHere
关于SVN - 提交失败 : Can't open file '/svn/repos/myrepository/trunk/format' ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9435026/