問題タブ [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 投票する
1 に答える
801 参照

msbuild - Sitecore と TDS およびパッケージの展開

TDS を使用して .update パッケージを作成しています。TDS プロパティでこれを設定しました。これはローカルでうまく機能します。しかし、私のビルド サーバー (TeamCity) では、更新パッケージをビルドしていないようです。これにはコマンド ライン パラメータを追加する必要がありますか? MSBuild ランナーを使用して、MSBuild.exe を呼び出すスクリプト ファイルを使用してみました。また、TDS 設定を TdsGlobal.config に入れてみました。.update ファイルを作成しないだけでなく、それらが移動するディレクトリさえも作成しません。

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

package - TDS .update パッケージがオブジェクト参照エラーで失敗する - 8.0 update 2

TDS 更新パッケージを使用してアイテムを TEST 環境に展開しようとしています。インストールすると、アイテムは「常に更新」とマークされていますが、すべてのアイテムがスキップされます。ログを確認したところ、バージョンの削除中にオブジェクト参照エラーが発生していることがわかりました。

オブジェクト参照エラー

次に、Deployment manager を使用してアイテムをDeploy Onceに更新し、 Field level deployment の下のすべてのフィールドを選択しました。

展開マネージャー

注: イメージは、デプロイ アクションを上記の「常に」として示しています

これを行った後、パッケージは正常にインストールされ、エラーは記録されませんでした。インストール後のログは、フィールドが更新されたことを示しました。

2/18/2016-22:16: 項目 '/sitecore/content/Repository/Data-Items/Common/ContactAgencies/Agency1' のフィールド 'Description.en' を更新しています

ただし、Sitecore アイテム バージョンと TDS を比較すると、まだ違いがあり、パッケージはフィールドを更新しませんでした。

説明フィールドは更新されません

誰かが私たちを助けることができれば感謝します!!.

以下の Sitecore インスタンスを使用しています

Sitecore.NET 8.0 (リビジョン 150223)

2015 年 2 月 23 日

.NET フレームワーク 4.0.30319.34003

©サイトコア。全著作権所有。

データベースのバージョン: 500

ちなみに、ここで提供されている解決策を試しました。

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

sitecore - Sitecore のセキュリティ設定フィールドを同期しないように TDS に指示する方法はありますか?

Sync With Sitecore 操作を行うときに __Security フィールドを同期しないように TDS に指示する方法はありますか? あらゆるアイテムに対してそれを行うことができると思います。しかし、どこかに何らかのグローバル設定があるのではないかと思っていました。

コーリー

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

javascript - Prepare ステートメントを使用してデータを挿入しても、挿入されたレコードが返されない

私はnode-sqlを使用しています。Prepare ステートメントを使用してテーブルにレコードを挿入しようとすると、recordSet が定義されていません。以下はコードのサンプル行です。

レコードはデータベースに正常に挿入されますが、コールバック関数で未定義の変数が返されます。

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

visual-studio-2015 - デプロイに失敗しました。理由: TDS コネクタが正しいバージョンではありません。

Visual Studio 2013 から Visual Studio 2015 に移行しています。TDS をインストールし、TDS パッケージを正常にビルドおよび作成できます。最初に、TDS を再インストールすることで解消された Hedgehog サービス dll が存在しないというエラーが発生しました。

今、私が抱えている唯一の問題は、ローカルにデプロイしようとするときです。ビルド テストは問題なくパスしますが、展開オプションは TDS プロジェクトで次のエラーで失敗します。

C:\Program Files (x86)\MSBuild\HedgehogDevelopment\SitecoreProject\v9.0\HedgehogDevelopment.SitecoreProject.targets(633,5): エラー: デプロイに失敗しました。理由: TDS コネクタが正しいバージョンではありません。

誰かが以前にこのエラーを見たことがありますか?どうすれば修正できますか? すべてのコードが変更され、パッケージを作成することもできるため、フォルダーにローカルに展開することはできますが、すべてが機能することは本当に素晴らしいことです。

ありがとう

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

c# - 間違ったターゲット生成パッケージ TDS サイトコア

TDS プロジェクト ファイルがあります。ビルドすると、サイトコア パッケージ アイテムが生成され、出力パスがビルドされます。ただし、間違ったフォルダー ディレクトリにパッケージを作成します。

プロジェクトのプロパティで、ビルド出力パスを

……\ビルド\デプロイ\

ただし、ビルド後にパッケージが生成されます

……\ビルド\パッケージリリース\

展開フォルダーの外にフォルダーパッケージリリースを自動的に作成します..または展開フォルダーを無視すると言えます

どんな考えでも役に立ちます

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

stored-procedures - HOW TO: Elixir の Tds ライブラリでストアド プロシージャを呼び出す

Elixir のTdsライブラリを使用してストアド プロシージャを呼び出そうとすると、次のエラーが発生します。

ストアド プロシージャget_accountが存在し、パラメータが 1 つだけある@id

これを試してもうまくいきTds.proc(pid, "get_account",[1])ません

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

sitecore - Sitecore アイテムを Dev から Test に移動

サイトコア アイテムを開発環境からテスト CD 環境に移動する自動化されたソリューションが必要でした。.Net スタッフを開発環境からテスト環境に移動するために Octopus を使用する予定です。 Dev Cm から Test Cd へ。TDS はこれについて私たちを助けてくれますか、それとも他に簡単な方法はありますか? これについて助けてください。