バックグラウンド:
2つのUnity3dプロジェクトがあります。
- Unityプリファレンスが「混合アセット」モードに設定されている最初のファイル(一部のファイルはテキスト、一部はバイナリ)および
- プリファレンスが「テキストを強制する」に設定されている2番目(ほとんどのバイナリファイルは
YAMLテキストに変換されるため、ほぼすべてのファイルをdiff編集できます)。
最初のプロジェクトのファイルをtext/binaryに設定するために、ファイルとそのsvnプロパティのリスト( * .csファイルがに設定されている、*。unityファイルがに設定されているなど)とともに~/.subversion/configファイルが有効になっています。svn auto-propssvn:eol-style=nativesvn:mime-type=application/octet-stream
問題:
2番目のプロジェクトはすべてのファイルに対してテキストモードをサポートするようになったため、 *。unityファイルがとして処理されるように別のauto-propsルールセットを使用する必要があります。svn:eol-style=native
プロジェクトごと(またはディレクトリごと)にどちらをgit使用できるかを確認したので、この機能を使用できます。.gitattributesSVNは、リポジトリで共有できるある種のファイルを使用してこれを実行できるので、コミットするすべての人が同じデフォルト設定を使用しますか?