2009年3月9日,星期一

下一版本的内容部署向导的更新

通常,我只谈论过我正在使用的SharePoint工具,一旦它们100%完整并可以使用,但是最近我与用户组中的某人进行了交谈,这使我考虑了策略更改。普通读者会知道与我相关的主要工具是 的SharePoint内容部署向导 它已经变得相当流行(超过7000个下载)-偶尔我提到一个目标是实现命令行版本,因为这提供了各种部署可能性。但是我已经有一段时间没有谈论这个了,最近我和几个人交谈,他们以为我放弃了这个/没有时间去研究它,所以在这里我告诉你这是并非如此!

对于任何关心的人来说,好消息是,自从12月以来我一直在从事博客工作,并且几乎完成了工作。棘手的重构工作已经完成,在上周前往MVP峰会的航班上,我有机会在其前面编写了自定义STSADM命令。我需要先做更多测试,但是我 希望在未来几周内发布Codeplex的Beta版 -如果您对在站点或服务器场之间以脚本方式部署特定站点/网站/列表/列表项的想法感兴趣(请记住,MOSS内容部署仅用于站点/网站并需要HTTP(S)连接),我希望友好的Beta测试人员将帮助我解决最后的问题。此版本的关键方面是:

  • 命令行支持
  • 支持将导入/导出设置保存到文件(在Windows Forms应用程序中)以供以后重用

在此版本发布后不久,我希望增加对增量部署的支持(因此,仅会部署站点/网站/列表/您选择的内容实际上已更改的内容),但这不幸地不会成为下一个削减目标。

敬请期待进一步的更新:-)

其他的东西

虽然我在做,但我正在准备的其他事情包括:

不用说,我的“想法列表”上还有很多其他博客文章。

旁注-回顾2年的SharePoint博客

奇怪的是,我现在进入SharePoint博客学习的第三年。我不知道这是怎么发生的。在使用SharePoint的功能框架进行了一些有趣的工作之后,最初的想法是写4到5篇我所要学习的文章-作为对我自己的记录,而不是任何事情-并加以完成。从那以后,尽管我确实写了一些奇怪的“简单”文章(像这篇文章),但通常我的文章似乎需要很长时间才能完成,但是我知道它们会更好。有时我会被提醒!因此,要成为一名更好的博客作者还有很长的路要走,但我完全希望自己能继续坚持下去 另一个 2年的时间-当下一版本的SharePoint即将推出时,我还有很多话要说:-)

11条评论:

匿名 said...

专注于质量而不是数量伴侣。没有规则说您必须为此而发帖。你做得很好。

Spence。

克里斯·奥'Brien说过...

是的,这通常也是我的想法。

克里斯。

竿说过...

克里斯你好

我希望你一切都好。我在共享点用户组会议上与您交谈。您向我提到了用于更新内容类型的第三方工具。我试图找到它,但我认为我输入的名称不正确。请给我发送一封包含该工具名称的电子邮件。我想看看

干杯

竿

克里斯·奥'Brien说过...

嗨罗德,

我可能在说 Kivati Studio,但请注意有几种解决方法。您还应该签出 Gary Lapointe的STSADM命令,用于更新内容类型.

HTH,

克里斯。

竿说过...

克里斯你好

谢谢你回到我身旁

干杯

竿

凯尔说过...

克里斯,

我在构建脚本中占有一席之地,只是在等待部署向导的命令行版本。准备就绪后,很乐意帮助您进行Beta测试。

凯尔

克里斯·奥'Brien说过...

@凯尔

太好了,正是我想要的东西:-)只需要在键盘上再进行几次大型会议就可以了。

提前致谢,

克里斯。

附言凯尔(Kyle)-您是否希望STSADM命令将导出的文件自动复制到指定的目标位置,还是希望分别处理此XCOPY命令或类似的命令?

罗宾·默瑞说过...

伴侣..不用担心帖子的质量和数量。
您为社区做出贡献的事实很重要(您一无所获没有获得MVP奖;)

保持良好的工作状态,再过几个星期在伦敦见!

罗宾

克里斯·奥'Brien说过...

是的,非常期待伴侣-我确定您和麦克弗森先生欠我的是啤酒!我会很乐意要求它;-)

C。

未知说过...

I'一直在使用MOSS随附的OOTB内容部署和WCM功能,并且遇到了一些障碍,这些耐心几乎使我失去了耐心。我们'我本月两次停机,以杀死PROD网站集,创建一个新的真正空白(无模板)网站,然后重新部署。我不'不想看开发人员-> Authoring ->生产模型被废弃,因为出于多种原因,我认为它是非常值得的配置,而且我'除了与内容相关联,还与内容相关活动(基于XML报告)一起开发了一些仪表板功能。"管理门户"这将允许执行某些功能而不必一定是超级用户(请参阅HelpDesk),我希望能够尽快将其推出。我有一个问题...关于增量部署功能使用的Changelog,您有何指向?可以想象,我可以通过无数可用的API / ASMX调用来抓取信息,但是我很好奇是否有任何东西 基于文件系统 (亲爱的上帝,请放手 XML格式 :))还是全部包装在数据库中?如果全部在数据库中,是否分散在多个表中或相对标准化?

感谢您的辛勤工作!
杰克

克里斯·奥'Brien说过...

@杰克

更改日志是数据库表,因此文件系统上没有任何内容'我害怕。您可以使用 更改Query/更改 类或 GetListItemChangesSinceToken() Lists Web服务的方法。

不过,一般而言,应该围绕此构建自定义部署工具'成功使用内容部署所必需的。您遇到了什么问题?

谢谢,

克里斯。