Je suis en train d'écrire un article pour les bonnes gens à www.sharepointbriefing.com et il faut déployer une liste d'une ferme de développement d'une ferme de production. Je suis toujours habitué à l'utilisation de stsadm et besoin de briser cette habitude, Si je pète le SharePoint 2010 Management Shell et joué autour à l'aide d'exportation-SPWeb à ma liste de sauvegarde. Quelle une chose étrangement difficile qui s'est avéré être!
Je continuais de faire cette erreur:
Cette erreur, "InvalidData: (Microsoft.share…CmdletExportweb » ») a killing me. Je suis embarrassé à combien de temps j'ai lutté avec cette.
J'avais déjà exécuter un mur avec PowerShell et stsadm utilisée pour obtenir autour d'elle. J'ai essayé cette fois et j'ai obtenu de bons résultats.
J'ai passé beaucoup de temps à tergiverser avec l'option –Identity, puis enfin avec –ItemURL. Il s'avère que l'option ItemURL requiert un chemin d'accès complet de la liste et bibliothèque vous à exporter sans le http://bit de serveur. Si, Malgré le fait que l'argument de l'identité est pointant sur un sous-site Web, le ItemURL n'est pas par rapport à l'identité, mais par rapport à la collection de sites.
Il aurait été agréable de la cmdlet pour me dire ce qui était valide minimale (l'identité de l'espèce) et ce qui n'était pas valide (ItemUrl). Ces touches peu aident les gens à embrasser le produit. Pas un grand ding contre SharePoint, mais un peu un au moins 🙂
J'espère que ce post permettra d'économiser quelqu'un d'un peu de chagrin à l'avenir.
</fin>
Me suivre sur Twitter à http://www.twitter.com/pagalvin