1 votes

Tenter d'extraire un dépôt SVN par VPN

Les gens,

Je me suis connecté au VPN de l'entreprise qui est une configuration PPTP. Je semble être connecté avec succès, mais lorsque je fais ceci :

Dépouillement svn http://192.168.0.4/svn/main/projects/KT01/software/dev/KT01SW02

Bien qu'il remplisse le répertoire cible sur la machine locale avec la structure de répertoire du référentiel, il ne téléchargera aucun code source.

Je peux naviguer dans le référentiel sans problème avec un navigateur web.

La machine locale est un Linux fonctionnant sous Mageia 6 et le travail est une installation Windows.

Quelqu'un a-t-il une idée de ce que pourrait être le problème ? Je fournirai toute information nécessaire à la résolution du problème, mais pour l'instant, je ne vois pas ce qui pourrait être utile.

Merci beaucoup.

1voto

harrymc Points 394411

Vous avez rencontré le problème de Répertoires épars défini comme suit :

Par défaut, la plupart des opérations de Subversion sur les répertoires agissent d'une manière récursive. Par exemple, svn checkout crée une copie de travail avec chaque fichier et répertoire dans la zone spécifiée du référentiel, en descendant récursivement dans l'arbre du référentiel jusqu'à ce que la structure entière soit copiée sur votre disque local. Subversion 1.5 introduit une fonctionnalité appelée répertoires épars (o des caisses peu profondes ) qui vous permet d'emprunter facilement une copie de travail - ou une partie d'une copie de travail. plus superficiellement que la récursion complète Vous avez la possibilité d'intégrer ultérieurement des fichiers et des sous-répertoires précédemment ignorés.

Pour terminer la vérification, utilisez la commande :

svn update --depth infinity

El --depth infinity peut également être ajouté à l'élément svn checkout commande pour une vérification complète.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X