8 votes

Problème d'extraction de TortoiseSVN sous Windows

Le problème est que j'extrais certains fichiers avec des caractères spéciaux dans leurs noms de fichiers -- quand TortoiseSVN tente d'extraire le code, il ne peut pas créer ces fichiers et l'extraction échoue. cela s'applique également à la mise à jour. Y a-t-il un correctif ou une solution à ce problème, peut-être en donnant un nom de fichier alternatif ou quelque chose comme ça ?

Mise à jour : Apparemment, ces fichiers sont créés par xcode. Quelqu'un sait-il ce qu'ils font ? Est-ce que la construction sera interrompue si je change les noms de fichiers, comme tous les fichiers > a - ou quelque chose comme ça ?

6voto

RedFilter Points 84190

Si vous avez un accès en écriture, vous pouvez renommer les fichiers directement dans le repo en utilisant le navigateur de repo sans avoir à extraire le fichier au préalable.

1voto

Pekka 웃 Points 249607

Je ne pense pas que cela soit possible. Pour autant que je sache, les deux global-ignore y svn:ignore servir à conserver les dossiers sortir du référentiel uniquement. La seule solution à laquelle je peux penser est d'extraire l'ensemble du dépôt sur OS X, d'effectuer les modifications, de vérifier le code et de le réimporter.

Si les fichiers sont générés automatiquement par un outil quelconque, vous devriez être en mesure de configurer ignore qui les empêchent de revenir dans le référentiel, en fonction de l'aspect des noms de fichiers.

Idée supplémentaire : Vous pourrait essayez de monter une partition/un disque OS X sur votre système Windows et voyez quelles sont les règles de dénomination qui s'appliquent. Je pense toutefois que Windows interdit l'utilisation de caractères réservés dans tous les fichiers qu'il traite, que le système de fichiers cible les prenne en charge ou non.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X