Azure Service Fabricプロジェクトでは、私のソリューションでxmlファイルの作成/修正を行っていますが、具体的には.gitignore
に追加する必要がありますか?どんな指導も高く評価されます。サービスファブリックソリューションのための.gitignoreに追加する特定のファイルは何ですか?
1
A
答えて
2
私はGitHubのVisual Studio gitignore設定を使用します。サービスファブリックまたはSF用のVisual Studioツールが生成するものではなく、ビルド出力ではないものは無視してください。 Visual Studioで表示されるXMLファイル(ApplicationManifest.xml、ServiceManifest.xml、Settings.xmlなど)はすべて、ソース管理にチェックインする必要のあるアプリケーションとサービスの一部です。プロジェクトを開いたりコンパイルしたりするだけで、これらのファイルを単独で変更すべきではありません。
EDIT:VS は、特定のプロジェクトタイプのマニフェストファイルの一部を変更し、関係なく、それらのマニフェストファイルは、アプリケーションやサービスを説明し、あまりにも手動で変更することができますので、彼らがソース管理にチェックインされるはずですありません。
関連する問題
- 1. Visual Studio 2015特定のファイルをGitignoreに追加する
- 2. グローバルな.gitignoreから特定のファイルを削除するには?
- 3. 特定の仮想メソッドのためにパラメータを追加する
- 4. 特定の列に値を追加するためのシェルスクリプト
- 5. インストールされたjarに特定のファイルを追加するためにmaven pomを設定するには?
- 6. リポジトリの.gitignoreに追加されたファイルを削除するので、
- 7. ユーザレベルで.gitignoreファイルを定義し、リポジトリ内のgitignoreで定義された変更のみを追跡するディレクトリ
- 8. Linux実行ファイルを.gitignoreに追加するには?
- 9. .gitignoreファイルに他の.gitignoreファイルを含めることはできますか? (C言語の#includeのように)
- 10. gitシェルから直接.gitignoreにファイルを追加する
- 11. 角度 - ファイルを.gitignoreに追加
- 12. 特定のファイルにARCを追加するには?
- 13. gitignore - 特定の拡張子とファイルのみを許可する
- 14. 定義済みのリストから特定の文字列を特定の.txtファイルに追加するためのバッチはありますか?
- 15. 設定ファイルに行を追加するためのWindowsログインスクリプト
- 16. 特定のインデックスの文字列に追加または追加
- 17. 私の.gitignoreファイルにyarn-error.logを追加する必要がありますか?
- 18. Linuxの特定の行のファイルにテキストを追加する
- 19. は、特定のファイルタイプのための右クリックメニューにエントリを追加します
- 20. ファイルの行を特定の2行の間に追加するにはどうしたらいいですか?
- 21. 特定のビルド構成のターゲットにファイルを追加する
- 22. ディレクトリ内の特定のファイルにカスタムヘッダーを追加する
- 23. zipアーカイブの特定のサブディレクトリにファイルを追加する
- 24. 1つの特定のファイルにコンテキストメニューを追加する方法
- 25. ファイルを追加するときに.gitignoreファイルが機能しないのはなぜですか?
- 26. ノードモジュールをgitignoreに追加する
- 27. nginxで特定のファイルのみにヘッダーを追加するには
- 28. 他のユーザーのために何かをgradleに追加するには?
- 29. サブモジュールフォルダを.gitignoreに追加する必要はありますか?
- 30. gitignoreにファイルを展開して参照するためのベストプラクティス
csprojファイルには、自動的にプロパティのUpdateServiceFabricManifestEnabledが含まれています。このプロパティは、ビルド時にServiceManifest.xmlファイルを更新します。どちらが参考になりますか? –
そうです、プロジェクトのタイプによっては、Visual Studioは特定の時間にマニフェストファイルを更新します。いずれにしても、これらの変更によってアプリケーション/サービスが定義され、チェックインする必要があります。 –
本当に私の設定をビルドスクリプトで切り替えて自分の環境を管理する必要があります。引き続きローカル設定をチェックインしますが、他の環境設定とは異なります。次のステップは、環境をより良く管理する方法を理解することです。 :) –