2009-10-07 4 views
0

J'essaie d'exporter le fichier depuis le dépôt SVN vers notre serveur Unix mais après que les fichiers d'exportation sont corrigés (un charecter^M étant ajouté) et nous ne pouvons pas utiliser ce fichier déployer sur des serveurs de test.subversion exportant le problème de fichier lors de l'exportation de fichier/dir au serveur Unix

Quand il utilise ci-dessous commande à l'exportation, l'exportation a obtenu sucessfull mais chaque fichier créé sous UNIX workarea a «^M » charcater à la fin de fin de chaque ligne dans un chaque fichier dans le dossier

$ SVN export -q $ PROJECT_BUILDS/$ first_new_tag $ WORKSPACE/$ first_new_tag

Cela s'est généralement produit lorsque nous essayons de transférer un fichier de Windows vers UNIX par FTP. Caractère de nouvelle ligne dans le fichier Windows est converti en^M caractère

Répondre

0

lorsque vous utilisez une fenêtre svn client et le fichier a la propriété svn svn:eol-style ensemble à native, le fichier exporté contiennent des fenêtres EOLS (CRLF). Si vous souhaitez que le fichier dispose d'unix/linux eols, vous devez définir la propriété svn:eol-style sur LF ou utiliser un client linux/unix pour effectuer l'exportation.

+0

Merci, mais cela ne résout pas mon problème. J'ai essayé toutes les options natives, CRLF, LF & CR mais je suis toujours en train d'obtenir le même fichier avec un ajout de^M en fin de ligne. Pouvez-vous me fournir l'option exacte à utiliser, j'utilise la commande ci-dessous pour exporter mon répertoire '$ SVN export -q $ PROJECT_BUILDS/$ REL_NO $ WORKSPACE/$ REL_NO' où' $ REL_NO' est mon nom de répertoire –

Questions connexes