(我真的不在乎这是否是我的错,而是为什么事情会发生,当然......)
我在远程服务器上的 SVN 中有一个 rails 站点。在我的本地副本上,我做了一个切换(svn switch http://whatever/branch。),然后事情变得非常奇怪,该站点无法正常工作。我终于找到了它,结果发现构建的一部分(特别是 app/config 目录)指向了错误的分支。请注意:
- 我从不使用 SVN 命令行以外的任何东西进行切换
- 我只在安装的根目录下切换
- 我总是以 root 身份切换(sudo -s),并且我确信在整个树上正确设置了权限(chmod -R 777)
关于工作目录的一部分如何最终指向错误位置的任何想法?在我的记忆中,这不是第一次工作目录的某个子目录指向错误的地方......为什么会发生这种情况?