代码之家  ›  专栏  ›  技术社区  ›  Brian Lacy

SVN:状态“相对于其父级切换”是什么意思?

svn
  •  19
  • Brian Lacy  · 技术社区  · 14 年前

    我正在尝试从SVN存储库更新我们的实时站点。据我所知,回购协议中没有任何内容。它本身应该与工作副本目录中的任何内容冲突。但是,当我尝试在公共根目录上“svn up”时,会得到以下错误:

    svn: REPORT request failed on '/svn/oursite/!svn/vcc/default'
    svn: Working copy path 'app' does not exist in repository
    

    当我在docroot上运行“svn status”时,我看到以下内容:

    docroot$ svn st -N
       +S  app
       +S  downloads
       +S  index.php
       (etc.)
    

    据文件记载, S 标志表示 whether the item is switched relative to its parent . 那是什么意思 我能做些什么来解决这个问题?

    编辑:我应该提到,我是唯一一个使用SVN存储库的人。我一整天都在努力解决这个问题,试图在我四处走动的时候,一个接一个地解决腐败问题。

    (SVN很好,但它确实很脆弱…如果你只是看错了它,它就好像断了!)

    4 回复  |  直到 13 年前
        1
  •  29
  •   Wim Coenen    13 年前

    svn status

    svn info app
    

    svn switch rm -rf svn update

    Future versions centralized the .svn metadata

        3
  •  1
  •   mypalmike    14 年前

        4
  •  0
  •   l0b0    14 年前