Question

Chaque fois que j'essaie de copier une copie de travail entière en effectuant un simple glisser-déposer entre deux ordinateurs (par exemple d'un vieil ordinateur à un autre ou d'un ordinateur virtuel à un autre) afin d'éviter de retélécharger l'intégralité de l'ensemble de plusieurs Go. de code provenant de notre référentiel en ligne, une erreur se produit dès que je parviens à l’un des fichiers SVN-BASE cachés.

Existe-t-il un moyen de copier une copie de travail complète avec ces éléments intacts?

J'utilise Vista x64.

Était-ce utile?

La solution

Je ne peux pas répondre pour Vista, mais sur XP, copiez simplement le répertoire.

Je suppose que Vista a décidé que les fichiers sont cachés et qu'il n'est donc pas nécessaire de les copier, ou qu'ils sont verrouillés et non disponibles pour la copie. Dans le premier cas, désactivez leur masquage (avec les options de fichier globales dans le menu Organiser de l'explorateur, sous le dossier & Avec les options de recherche, onglet d'affichage), dans le dernier cas, arrêtez le cache de TortoiseSVN qui pourrait le conserver.

ou essayez Xcopy à partir d'une invite de commande.

Autres conseils

Je suggère d'utiliser la ligne de commande d'un utilitaire en tant que Total Commander; Explorer et glisser & Et Drop ne sont tout simplement pas fiables. Vous auriez pu être un peu plus utile en indiquant l’erreur que vous obtenez.

Pour la ligne de commande, il y a xcopy, qui fera exactement ce dont vous avez besoin.

Cygwin est l’une des premières choses que j’installe lors de la configuration d’une nouvelle machine Windows. Je ne considère presque pas que Windows est prêt tant qu'il n'est pas là. Avec Cygwin, je m'assure que rsync est inclus et j'utiliserais rsync pour faire la copie, car c'est rapide et ce le sera plus tard quand il me suffira de copier les diffs par-dessus.

Maintenant, c’est un gros marteau si c’est la seule raison pour laquelle vous avez installé Cygwin. Mais si vous l'avez déjà, il n'y a pas de meilleur moyen que rsync. De plus, le livre blanc rsync est l’un de mes favoris de tous les temps. ;)

Avez-vous essayé rsync , qui permet de sauter des répertoires tels que les référentiels SVN ?

De plus, il utilise un algorithme de transfert de fichier incrémentiel très efficace pour gagner du temps.

Vous pouvez essayer

xcopy /h /e <src dir> <dest dir>

qui va copier tout le contenu de 'src dir', y compris les dossiers vides et les fichiers cachés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top