我可以在不使用 sudo 的情况下运行 SVN 更新和提交吗?

eoi*_*noc 3 permissions svn

在我的本地开发环境 (Ubuntu) 下,我有一个签出的 SVN 存储库。

这些文件的所有者为 myuser:myuser。

但是,我必须将 sudo 用于“svn up”和“svn ci”命令。同样在执行此操作时,如果在“sudo svn up”期间创建了一个新文件,则该文件的默认所有权为 root:root,这是我不想要的。

是否可以在我的默认用户帐户下运行这些 SVN 命令,而不是 sudo?

chr*_*hrw 5

您是否使用 sudo 完成结帐?也许还有一些文件具有 root:root 权限。只需chown -R myuser:mygroup <directory>再次在存储库目录上执行一次。然后再次尝试更新。

也许您也可以在没有 sudo 的情况下执行 SVN 操作时发布错误消息。