Question

Comment puis-je déplacer un document dans un sous-dossier et maintenir encore son historique de version de l'ancien emplacement dans le nouvel emplacement?

Était-ce utile?

La solution

Fournir que vous utilisez SharePoint 2010, vous pouvez déplacer les fichiers, avec l'histoire, en utilisant le "Ouvrir avec l'Explorateur Windows fonctionnalité.

Autres conseils

Envisagez d'utiliser le contenu de Chris O'Brien Sharepoint Assistant de déploiement: http: / /www.sharepointnutsandbolts.com/2007/12/introducing-sharepoint-content.html

Il se trouve sur CodePlex.

Si vous copiez à l'aide de l'outil Gérer le contenu du site Actions ne pas maintenir l'ancienne copie et son histoire où elle est? Si vous ne déplacez un ou deux fichiers, je ne pense que vous auriez besoin de plus que cela.

Une approche serait d'utiliser un outil de migration des contenus tels que Metavis http://www.metavistech.com/ qui vous permet de déplacer / copier des fichiers et des listes tout en conservant l'historique des versions.

Vous pouvez également essayer la version gratuite de copyMove pour SharePoint 2007 . Elle maintient l'historique complet de version et des métadonnées sur les documents que vous copier ou déplacer.

Si vous êtes dans la même bibliothèque de documents, et simplement déplacer des dossiers, puis Actions-> Ouvrir avec l'Explorateur Windows fera l'affaire. Vous pouvez également utiliser le contenu du site et de l'interface de la structure de la page Paramètres du site.

Tant que le document est dans la même bibliothèque de documents, il conservera l'histoire. Pour la tranquillité d'esprit, tester cela avec un simple fichier texte avant de faire de grands changements.

Non. Non SP 2010. J'ai ouvert une bibliothèque dans l'Explorateur mais en essayant de déplacer les fichiers vers une autre bibliothèque, mais je continue à faire passer le message « ne peut pas lire à partir du fichier source ou disque ». Cela ne fonctionne tout simplement pas de travail, et comme un administrateur qui pourrait déplacer les fichiers à l'aide concepteur ou l'interface Gérer le contenu et la structure, il est pas un problème pour moi. Il est un problème pour les nombreux utilisateurs que j'ai et que je dois fournir la capacité des documents et en conservant l'mouvement historique des versions. Je n'ai pas le temps de passer le déplacement des documents d'autres personnes pour eux, et ils me apprécient pas que demander de le faire. Il est un lose-lose.

Malheureusement, rien que je me rends compte permet ce qui me semble être un besoin critique pour les utilisateurs finaux SP: à savoir, pour déplacer des documents - avec l'historique des versions - entre bibliothèques en utilisant l'avant Interface -end. Cela provoque un barrage routier essentiel dans le déploiement SP que j'administration, et pourrait faire dérailler les efforts de mon projet pour obtenir l'acceptation des utilisateurs du produit. Sans diatribe, mais ... cela montre comment Microsoft ton sourd est à des utilisateurs finaux, et suggère que leurs processus de développement de logiciels font un mauvais travail de tests utilisateurs dans le monde réel. Bottom line: Microsoft doit sortir son bout à bout et de fournir une solution pour cela, sinon le refrain des utilisateurs réels de SP continuera d'être « Oui, ils nous utilisons SharePoint au bureau, mais je déteste et il aspire. »

J'ai essayé plusieurs méthodes pour les listes et les sites « déplacer » autour par SP2007 et SP2010. Celui qui me donne les meilleurs résultats ont été en utilisant soit la syntaxe de commande STSADM ou PowerShell. Ma préférence est Powershell.

Le I problème auquel sont confrontés dans tous mes « bouge » était que je veux garder toute l'histoire de la relation liste et les références sans qu'ils soient mis à jour par moi (comme un gars IT par rapport à l'utilisateur possédante réelle). En tant que ressources informatiques, nous sommes responsables de données dans la plupart des cas non propriétaires et si nous avons déménagé dans un fichier sur un système de fichiers que nous ne prendrions pas la propriété (comme l'utilisation d'une copie et commande coller). SharePoint fournit une interface agréable, mais suppose, si vous faites quelque chose à travers l'interface que vous possédez, même si son effort d'entretien.

Nous en IT savons que nous sommes responsbile pour les actions d'entretien quand nous faisons cela, mais les utilisateurs sont ceux qui ne aiment pas voir leur objet propriété enlevé par quelqu'un qui ne peut pas être dans la chaîne alimentaire du processus d'approbation des documents . Voilà pourquoi j'aime la méthode que je décris ci-dessous. Je ne suis pas la méthode de l'actualisation modèle ou les méthodes de déplacement Explorer, je les trouve seulement utile dans d'autres circonstances que les administrateurs d'une gestion de l'organisation et d'entretien ménager.

Vous pouvez lancer une recherche de navigateur par MSFT ou d'autres références pour vérifier ... s'il vous plaît rappelez-vous ceci est géré par l'interface PowerShell, mais peut également être exécuté par une série de commandes STSADM.

Pour déplacer ou une liste Exporter / site et d'importation Liste / site (Notez que cela fonctionne aussi avec des mouvements entiers du site, mais je me concentre sur le mouvement de la liste ici, à savoir des listes de documents)

Export-SPWeb -Identity "http://yoursharepoint.site" -Path "d:\fileornetworkpathforyourexportfile\listnamebeingexported.cmp" -ItemUrl "http://yoursharepoint.site/subsite/listname" -IncludeUserSecurity -IncludeVersions 4 -NoFileCompression    


Import-SPWeb -identity  "http://yourtargetsharepoint.site" -path "d:\fileornetworkpathforyourexportfile\listnameexported"  -includeusersecurity -nofilecompression 

NOTE: les commandes sont relativement simples et mais les résultats peuvent être douloureux si les commutateurs ne sont pas utilisés {4} -includeversions est le nombre maximum de toute version SP peut bouger {} -Nofilecompression est recommandé afin de ne pas peut-être perdre des données dans les données compressées (cela peut se produire et est un sharepoint MSFT problème connu)

Après tout cela est juste mon avis sur la façon de le faire ...

Bonne chance dans votre déménagement ...

En 2007, il fait ici le travail:

  • Dans le menu principal sélectionnez "Action"; "Ouvrir avec Windows Explorer"
  • Vous obtenez une nouvelle fenêtre IE montrant les mêmes fichiers / dossiers, mais avec une représentation plus simple.
  • Dans cette fenêtre, vous pouvez parcourir et les fichiers glisser / déposer ou couper (Cntl X) / coller (Cntrl V).
  • Une fois terminé, fermez et vous verrez que la fenêtre de Sharepoint d'origine est mis à jour: Les fichiers sont déplacés avec leurs versions d'histoire
Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top