は/コンポーネントテンプレートは、おそらくTridionのを開発するためにWebDAVを使用した方法はありますすべてはそれがページテンプレート、コンポーネントテンプレートなど</p> <p>を作成することになると時々時間がかかる可能性がTridionので作業を知っているようにVisual Studioの


16

を通じてデザインVisual Studioで編集され、SVNによってバージョン管理され、自動的にTridion、つまりDreamweaver TBB、Razor Template TBB、XSLT TBBに自動的に更新されるページとコンポーネントテンプレートの設計?

+1

こんにちはIbrar、下の回答の1つが問題を解決するのに役立ちましたら、それを受け入れることを検討できますか? (その答えの横のチェックマークをクリックしてください) 04 3月. 132013-03-04 12:05:42

  0

こんにちはバート、あなたは答えが私の質問にいくつかの良い洞察力を与えました。しかし私は、プロジェクトの一部として読み込まれたかみそりビューを持つビジュアルスタジオプロジェクトを開く方法を採用しようとしています。これに続いて、私は各項目をバージョン管理することも考えています。 15 3月. 132013-03-15 22:45:42

17

テンプレートは、WebDAVで公開されるほとんどの(コンテンツ)アイテムに似ています。複合テンプレート(別名モジュラーテンプレート)では、テンプレートのXMLソースがWebDAVに固有の拡張子で公開されていることを意味します。

ページテンプレートには、たとえば、.tptcmpとコンポーネントテンプレート.tctcmpがあります。基本的にテキストファイルなので、Tridionの外部にこれらを簡単に保存することができます。ただし、WebDAVで使用されているWebDAV URLは、WebDAV経由でインポートしようとすると、インポートまたは作成するシステムで使用できる必要があります。

テンプレートビルダでページテンプレートとコンポーネントテンプレートを作成して管理する方が、XMLやテキストファイルとして見て、外部エディタを使用する方がずっと簡単です。個人的には、私がそれらを保護したり、ある環境から別の環境にコピーする必要があった場合、私は単にContent Porterを使用します。しかし、WebDAV経由でも同じことができます。

テンプレートビルディングブロック(特に.dwtとして公開されているDreamweaverデザインTBB)の編集については、WebDAV対応エディタで編集できます。名前が元のアイデアを参照するように、これらのテンプレートはAdobe Dreamweaverで編集する必要がありますが、ほかのWebDAV対応エディタを使用することもできます。私はVisual StudioがWebDAVを直接サポートしているかどうかは確信していますが、ドライブをWebDAVの場所にマップしても問題はありません。

Adob​​e Dreamweaverの優れた点は、WebDAVファイルのローカルコピーを保存し、自動的にローカルコピーの変更をWebDAvサーバー(この場合はSDL Tridion)に同期させる方法です。したがって、ローカルコピーを使用してSVNでチェックし、Dreamweaverを使用して同期することができます。そうでなければ、任意のWebDAVクライアントを使用してSVNからTridionにそれらを手動で同期させる必要があります。

  0

あなたの答えBartに感謝しますが、私の質問は不明です - 私は実際には複合テンプレートではないテンプレートデザインを指していました。 20 2月. 132013-02-20 13:45:44

  0

私の答えをSVNに別々に保存したい場合は、SVNからCMSに手動でアップロードする必要がありますが、これはWebDAVで簡単にやり直すことができます。 21 2月. 132013-02-21 13:11:51


15

バート氏によれば、テンプレートデザインはWebDAVでも利用できるので、それらをSVNに保存することができます。

SVNのフォルダ構造がTridionのフォルダ構造と同じであることを指定した場合、Continuous Integrationサーバー上のビルドスクリプトを使用してファイルをTridionにプッシュできます。

これは、環境間で変更を展開するのに適しており、リリースのテンプレートコードを管理しやすくなります。

開発環境では、テンプレートビルダーの変更を迅速にテストできるように、ファイルを適切に編集することをお勧めします。ここでもまた、WebDAV対応のエディタがこれを手助けするか、Rob Stevenson-Leggett's syntax highlighting extensionをインストールするので、Tridionから構文のハイライト(そしてタブキーを使用することさえできる)の利点を得ることができます。