問題タブ [tds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1748 参照

continuous-integration - 開発環境用のヘッジホッグ TDS ビルド構成のセットアップ

Hedgehog Team Development for Sitecore を使用してコンテンツ アイテムを管理し、コンテンツの展開にも使用したいと考えています。

TDS アイテムをリモート開発サーバーにデプロイする TDS ビルド構成を作成しようとしています。開発サーバーがローカルにないため、「Sitecore Deploy Folder」フィールドに何を記載すればよいかわかりません。

私が達成しようとしているのは、開発者 / TeamCity が開発構成で TDS プロジェクトをビルドするときに、TDS アイテムを開発サイトにデプロイする必要があるということです。開発サーバーにビジュアル スタジオがないため、開発サーバーからこの構成を作成できません。

サーバーからのパスを入力しようとしましたが(このパスは、構成を設定しようとしているローカルには存在しません)、うまくいきません。

これに関する指示は大歓迎です。

ありがとう。

0 投票する
1 に答える
436 参照

web-config - TDS を使用する Sitecore プロジェクトで ASP.NET 構成の変更を処理する方法は?

私は Sitecore のチーム開発を使用している Sitecore Visual Studio プロジェクトを持っており、この記事で説明されているベスト プラクティスに従ってセットアップされています: http://jockstothecore.com/setting-up-a-sitecore-solution-part-1-visual -スタジオとプロジェクト/. Sitecore ルートの外にある Web プロジェクトがあり、ビルド時に必要なファイルをローカルの Sitecore インストールにコピーします。それはうまくいきます。Sitecore 構成を変更する必要がある場合は、App_Config/Include フォルダーのインクルード ファイルを使用してそれを行うことができ、それらの変更はローカルの Sitecore インストールにもコピーされ、Sitecore に組み込まれます。サイト。ただし、ASP.NET 構成に他の変更を加える必要がある場合はどうすればよいでしょうか? (Sitecore 以外の構成) 上記で参照した記事によると、Web プロジェクトに web.config ファイルを含めることはできません。これは、ビルド時に Sitecore インストールの web.config にそのファイルがコピーされ、すべてが台無しになるためです。上。ASPを作成できる方法を探しています。NET 構成の変更をローカル Web プロジェクトに適用し、ビルド時にそれらの構成変更を Sitecore インストールに反映させます。理想的には、ローカルの Sitecore インストールの web.config ファイルには触れたくありません。このセットアップの目標の 1 つは、ローカルの Sitecore ファイルをソース管理に含めず、いつでもローカルの Sitecore インストールを完全に消去して再インストールできるようにすることです。何か案は?

0 投票する
1 に答える
357 参照

tfs - Sitecore の TDS + TFS クラウドとの継続的な統合 --> .target ファイルが見つかりません

Web プロジェクトと、Sitecore アイテムを使用する Team Developer for Sitecore (TDS) プロジェクトの 2 つのプロジェクトによるソリューションがあります。TDS を使用したローカル パッケージのビルドは機能します。

クラウドで Team Foundation Server (TFS) と継続的に統合したいので、次のようにしました: http://www.experimentsincode.com/?p=586

ソリューションと必要なファイルをソース管理にチェックインし、ビルド定義を作成しました。自動ビルドがトリガーされると、次のエラー メッセージが表示されます。

これは、TDS.scproj で明らかにエラーが発生する場所です。

私のソリューションの名前は NeueSitecoreInstanzName です。2 つのプロジェクトの名前は、NeueSitecoreInstanzName と TDS です。ソリューションには、必要なファイルを含むフォルダー Sitecore および TDSFiles も含まれています。これらはすべて、TFS のソース管理にあります。HedgehogDevelopment.SitecoreProject.targets ファイルは、TFS の TDSFiles フォルダーにあります。

パスの \a\src\ はどこから来たのですか? そのファイルが見つからないのはなぜですか? これを修正するために何ができるか考えていますか?

0 投票する
2 に答える
551 参照

sitecore - Glass Mapper t4 null または空の文字列

Sitecore アイテムを生成するために Glass Mapper をセットアップしようとしています。見つけたすべてのチュートリアルに従いましたが、コードを生成しようとすると次のエラーが表示されます。

「インクルード ファイル 'Helpers.tt' をロードすると、null または空の文字列が返されました。変換は実行されません。」

ファイルが生成されますが、「ErrorGeneratingOutput」という単語が何度も繰り返されます。

スクリーンショット:

Visual Studio のエラー出力

TDS コード生成設定

TDS プロジェクトのセットアップ

0 投票する
1 に答える
563 参照

sitecore - Sitecore TDS 展開 __標準値

Hedgehog の TDS で問題が発生しています。ベース ページ テンプレートにプレゼンテーションの詳細が指定されています。プレゼンテーションの詳細は、__Standard Values の __Renderings フィールドにあります。このアイテムを「Deploy Once」に設定しましたが、Sitecore はパッケージのデプロイ (UpdateInstallationWizard) で __Standard Values の設定を無視しているようです。本番サイトでプレゼンテーションの詳細を更新すると、次回の展開で失われます。

今のところ、このアイテムを製品ビルドから除外しましたが、ちょっと面倒です。

Hedgehog にチケットをオープンしました - Sitecore の問題だと言われました。Sitecore でチケットを開きました - UpdateInstallationWizard は Sitecore 以外で使用するためのものではないとのことです。

これを回避する良い方法はありますか?基本テンプレートでプレゼンテーションの詳細を指定するべきではありませんか?