【问题标题】:Subversion: error on checkout - Mac OS 10.5Subversion:结帐时出错 - Mac OS 10.5
【发布时间】:2009-06-05 14:30:23
【问题描述】:

我正在运行 Mac OS 10.5

我正在尝试使用 svn checkout 命令将在线存储库签出到本地文件夹:

svn checkout [url] --username [username] --password [password] [targetfolder]

它开始按预期将文件添加到我的新工作目录,但随后抛出以下错误:

svn: In directory 'svn/trunk/webservices/admin/system/application/controllers'
svn: Can't copy 'svn/trunk/webservices/admin/system/application/controllers/.svn/tmp/text-base/contentPanel.php.svn-base' to 'svn/trunk/webservices/admin/system/application/controllers/.svn/tmp/contentPanel.php.tmp.tmp': No such file or directory

我试过用:

  • SCP 插件,
  • svnX,
  • fink 的颠覆客户端,(1.4.4)
  • collabnet 的 subversion 包(subversion 1.6.2,包括 1.4.6 svn-client)。

...在尝试创建工作目录时都会导致相同的错误。

同一回购的svn export 工作正常。那么该目录的 .svn 文件夹中的某些内容有问题吗?

repo-admin 说他成功地在他的 ubuntu 机器上检查了一个干净的本地文件夹,没有出现问题。

我还能尝试什么来建立这个本地工作目录?我也需要处理这个来源!

谢谢!

【问题讨论】:

    标签: svn macos


    【解决方案1】:

    在黑暗中开枪 - 同一目录中是否可能有另一个文件仅在以防万一时有所不同?例如ContentPanel.phpcontentpanel.php?我记得,在 OS X 上(取决于您的文件系统的设置方式),当您尝试签出文件时,这可能会导致一些问题...

    .tmp.tmp 的目标文件似乎表明了这一点……

    这是我刚刚找到的link...

    我们最近在我们的存储库中遇到了这个问题,有一段时间非常令人费解。

    在线存储库是公开的吗?如果有,能否提供给我们看看...?

    【讨论】:

    • 这可以很容易地通过查看存储库来检查。
    • 有2个contentpanel.php文件,你是对的!我已经要求 repo-admin 将它们整理出来,假设其中一个是重复的。很快就会重新结帐并通知您 - 谢谢!
    • 是的,删除重复的文件名解决了这个问题。感谢安德鲁的帮助。
    【解决方案2】:

    检查您的磁盘配额/可用空间。当我的磁盘配额接近时,我在另一个 BSD 系统上遇到了同样的症状——我有足够的可用空间来导出,但签出给了我一个有点神秘的“没有这样的文件或目录”错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-11
      • 2016-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多