2009-06-05 5 views
2

Je suis sous Mac OS 10.5Subversion: erreur sur la caisse - Mac OS 10.5

Je suis en train de faire une caisse d'un dépôt en ligne à un dossier local, en utilisant la commande svn checkout:

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

Il commence à ajouter des fichiers à mon nouveau répertoire de travail comme prévu, mais jette alors l'erreur suivante:

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 

J'ai essayé d'utiliser:

  • SCPlugin,
  • svnX,
  • client de renversement de Fink, (1.4.4)
  • paquet de renversement de CollabNet (subversion 1.6.2, 1.4.6 comprend svn-client).

... et toutes résultent de la même erreur lors de la tentative de création du répertoire de travail. Un svn export du même dépôt fonctionne correctement. Donc, quelque chose dans les dossiers .svn pour ce répertoire est mauvais?

Le repo-admin dit qu'il a réussi à faire un checkout à un dossier local propre sur sa machine Ubuntu sans problème. Quoi d'autre puis-je essayer d'obtenir ce répertoire de travail local vers le haut? J'ai besoin de travailler sur cette source aussi!

Merci!

Répondre

8

Un tir dans le noir - est-il possible qu'il y ait un autre fichier dans le même répertoire qui ne varie que dans le cas? Par exemple ContentPanel.php ou contentpanel.php? Si je me souviens, sur OS X (en fonction de la façon dont votre système de fichiers est configuré), cela peut causer quelques problèmes lorsque vous essayez de vérifier les fichiers ...

Le fichier cible étant .tmp.tmp semble indiquer ...

Voici un link Je viens de découvrir ...

Nous avions cette question sur notre dépôt récemment et il était très déconcertant pendant un certain temps.

Le référentiel en ligne est-il public? Si oui, pouvez-vous le fournir afin que nous puissions jeter un coup d'oeil ...?

+0

Cela pourrait être vérifié assez facilement en regardant le dépôt. – crashmstr

+0

Il y a 2 fichiers contentpanel.php, vous avez raison! J'ai demandé au repo-admin de les trier, en supposant que l'un soit un doublon. Nous ferons bientôt une nouvelle commande et vous ferons savoir - merci! – ndorfin

+0

Oui, la suppression des noms de fichiers en double a résolu ce problème. Merci pour l'aide Andrew. – ndorfin

1

Vérifiez votre quota de disque/espace libre. J'ai ressenti les mêmes symptômes sur un autre système BSD quand j'étais proche de mon quota pour le disque - j'avais assez d'espace libre pour exporter, mais l'extraction m'a donné l'erreur un peu énigmatique "No such file or directory".

Questions connexes