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