2012-05-21 13 views
7

ページを公開しないようにしようとしていますが、「このアイテムは使用中です。」というエラーが表示されています。それを調べると、使用されていない開発者のローカルコンピュータからの公開が失敗しています。 「ローカルファイルシステム」を使用して、出版ターゲット&ターゲットタイプを自分のコンピュータに作成しました。Tridonでパブリケーションターゲットを削除する手順は何ですか?

コンテンツの公開を解除し、このターゲットも削除します。その公開ターゲットを削除するには&ターゲットタイプ?

答えて

7

そのターゲットを空のDeployerにポイントして、非公開の命令を発行できます。 Tridionはその操作で成功を報告します(つまり、失敗しなかったことを意味します)。その後、ターゲットを削除できます。

[編集:その他のコンテンツ] 今日の問題は、パブリケーションターゲットがもう存在しないデスティネーションを使用していることです。その宛先の「遠端」には、開発者のマシン上のファイルシステムがあり、開発者のマシンでContent Delivery Deployerが実行され、その場所を監視し、コンテンツを正常に配置していました。

これでコンテンツは公開されませんが、コンテンツは公開されません(送信先は存在しないため)。だから、が存在することを指すように目的地を変更し、それを公開しないようにTridionに指示することで、Tridionをだますことになります。 Tridionの公開関係は、常にコンテンツ(ページ、コンポーネントなど)と出版ターゲットの間にあり、特定の出版ターゲットの実際の宛先ではありません。したがって、ターゲットにリンクされている別のデスティネーション/デプロイヤからの公開を解除すると、コンテンツがそのターゲットから削除されたことを効果的にTridionに伝え、削除できるようになります。

希望これは

+0

あなたの答えを少し拡大してください。私は、あなたが "デプロイヤー"の使い方を理解していないので、もう少し詳細が必要です。 – MADCookie

+2

コンテンツが追加されました - Deployer:パブリッシングプロセスの遠端で実行されているContent Deliveryインスタンス(あなたの場合、開発者のマシン内) –

1

代替アイテムがもはや公開されていることをTridionのを教えてくれませんし、古いTOMのSetPublishedTo()メソッドを使用することであるのに役立ちます。 (新しいAPIには同等の機能はないと思いますが)誰でもこれを知っていますか?

また、データベース内のストアドプロシージャを使用して、公開ターゲットの使用場所を調べることもできます。言い換えれば、出版物ターゲットは完全な「どこで使用された」サポートを持っています。それはAPIで浮上しているだけではありません。正しいストアドプロシージャを呼び出す方法を理解できれば、髪を引っ張ってしまうことはありませんが、これはもちろん読み取り専用の操作なので、データベースに損害を与えません。

+0

TOM.NETには同等の機能がありますが、それは出版社によってのみ使用されることを意図していた) –

1

どのTridionのバージョンですか? Tridion2009 SP1までは、PowerToolを公開していないので、すべてのページを未公開の状態に設定するだけでした。それをきれいにしませんが、これらの厄介な "このアイテムは使用中"のエラーを解決することができますエラー

関連する問題