Subversion:结账时出错 - Mac OS 10.5

时间:2022-02-08 02:44:31

I'm running Mac OS 10.5

我正在运行Mac OS 10.5

I'm trying to do a checkout of a online repository to a local folder, using the svn checkout command:

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

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

It starts adding files to my new working directory as expected, but then throws the following error:

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

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

I've tried to use:

我试过用:

  • SCPlugin,
  • svnX,
  • fink's subversion client, (1.4.4)
  • fink的颠覆客户端,(1.4.4)

  • collabnet's subversion package (subversion 1.6.2, includes 1.4.6 svn-client).
  • collabnet的subversion包(subversion 1.6.2,包括1.4.6 svn-client)。

...and all result in the same error when trying to create the working directory.

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

An svn export of the same repo works fine. So something in the .svn folders for that directory is amiss?

同一个仓库的svn导出工作正常。那么该目录的.svn文件夹中的内容是不是很糟糕?

The repo-admin says he managed to do a checkout to a clean local folder on his ubuntu machine without issue.

repo-admin说他设法在他的ubuntu机器上检查一个干净的本地文件夹而没有问题。

What else can I try to get this local working directory up? I need to work on this source too!

还有什么可以尝试获取此本地工作目录?我也需要处理这个来源!

Thanks!

2 个解决方案

#1


A shot in the dark -- is it possible that that there's another file in the same directory that varies only in case? For example ContentPanel.php or contentpanel.php? As I recall, on OS X (depending on how your file system is set up), this can cause some issues when you try to check files out...

在黑暗中拍摄 - 是否有可能在同一目录中有另一个文件只在大小写中变化?例如ContentPanel.php或contentpanel.php?我记得,在OS X上(取决于您的文件系统的设置方式),当您尝试检出文件时,这可能会导致一些问题...

The target file being .tmp.tmp seems to indicate this...

目标文件是.tmp.tmp似乎表明这...

Here's a link I just found...

这是我刚发现的一个链接......

We had this issue on our repository recently and it was very puzzling for a while.

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

Is the online repository public? If so, can you provide it so we can take a look...?

在线存储库是公开的吗?如果是这样,你能提供它,所以我们可以看看......?

#2


Check your disk quota / free space. I experienced the same symptoms on another BSD system when close to my quota for the disk — I had enough free space to export, but checking out gave me the somewhat enigmatic "No such file or directory" error.

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

#1


A shot in the dark -- is it possible that that there's another file in the same directory that varies only in case? For example ContentPanel.php or contentpanel.php? As I recall, on OS X (depending on how your file system is set up), this can cause some issues when you try to check files out...

在黑暗中拍摄 - 是否有可能在同一目录中有另一个文件只在大小写中变化?例如ContentPanel.php或contentpanel.php?我记得,在OS X上(取决于您的文件系统的设置方式),当您尝试检出文件时,这可能会导致一些问题...

The target file being .tmp.tmp seems to indicate this...

目标文件是.tmp.tmp似乎表明这...

Here's a link I just found...

这是我刚发现的一个链接......

We had this issue on our repository recently and it was very puzzling for a while.

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

Is the online repository public? If so, can you provide it so we can take a look...?

在线存储库是公开的吗?如果是这样,你能提供它,所以我们可以看看......?

#2


Check your disk quota / free space. I experienced the same symptoms on another BSD system when close to my quota for the disk — I had enough free space to export, but checking out gave me the somewhat enigmatic "No such file or directory" error.

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