0

現在、複数のSitecoreプロジェクトを実行しています。プロジェクトが稼働するたびに、Subversionシステムに新しいリポジトリを作成します。この場合の欠点は、ライブに移行するときに接続文字列を明らかに編集するため、接続文字列が実行しているローカルサーバーではなくライブサーバーに対応することです。私たちのプロジェクトに参加している人がSVNシステムからリポジトリを取得すると、ライブ接続文字列を使用してプロジェクトを取得します。これにより、多くのエラーやフラストレーションが発生しますが、これははるかに効率的に実行できると思います。私の質問は:

プロジェクトが自動的に正しいconnectionString設定を使用するように、ライブまたはローカルで作業するかどうかを選択できるこの構造を設定するにはどうすればよいですか?

4

1 に答える 1

3

安全な接続文字列のみをチェックインすることを強くお勧めします。本番環境には何もチェックインしないでください。遅かれ早かれ深刻な問題にぶつかるでしょう。

ほとんどの企業は、展開プロセスで接続文字列を手動(バイナリを本番サーバーにコピーした後)または自動(ビルドスクリプトで)に変更します。

于 2010-03-04T12:57:35.237 に答える