私はWebアプリケーションで使用しているソリューションです。まず、svnのWeb.configファイルには重要な情報が含まれており、変更される可能性があるため、無視したくありません。したがって、Web.Configから接続文字列を取り出し、WebCS.configという名前のファイルに置き、SVN .ignore指示文を使用して、その1つのファイルをチェックインしないようにします。これを行うには
、web.configファイルの行 "が含まれる" 次置く:WebCS.configファイルを作成し、その後
<connectionStrings configSource="WebCS.config"/>
を、次のように入力します
<connectionStrings>
<add name="ConnString"
connectionString="Data Source=YourServer;Initial Catalog=YourDB;etc..
providerName="System.Data.SqlClient"/>
</connectionStrings>
これもをWebサイトを簡単に更新できます.WebCS.configファイル以外はすべてアップロードしてください(サイトを公開した後にファイルを削除するバッチファイルがあります)。 Web.Configファイルの設定がすべてあなたの接続文字列を邪魔することなく行なわれ、リポジトリに重要なファイルがないことが保証され、接続文字列が公開されないことが保証されます。