Grailsアプリケーションをバージョン管理下に置くときに除外すべきディレクトリ/ファイルはどれですか?私は非ソースファイルやアーティファクトを私のプロジェクトでSVNに持ち込むことは望ましくありません。Grailsアプリケーションとバージョン管理
答えて
が、これはGrailsの1.1.1のためのものであることを私の.gitignore(それはおそらくジャンクがたくさん含まれている)
.idea/
stacktrace.log
test/reports/
etc/errors.txt
bin-groovy/
.classpath
.project
*.war
web-app/plugins/
web-app/resources/
classes/
test/reports/
注意です。 (私はGrailsの1.1の前に考えて、プラグインが/plugins
の代わりweb-app/plugins
に格納されていました。
ルートフォルダ内の「テスト/レポート」ディレクトリを除外する必要があります。また、 "stacktrace.log"を除外すると便利です。
JSライブラリを使用している場合は、それらも除外して、常に最新のbugfixバージョンを取得するための小さなスクリプトを書くことができます。現代のJSライブラリは非常に大きくなる可能性があり、古いバージョンのフレームワークでVCSを混乱させることはあまり役に立ちません。例外は、ライブラリまたはタグの新しいメジャーバージョンへのジャンプです。この場合、古いバージョンを確実に保存する必要があります。ここ
"テストディレクトリ"を除外する必要がありますが、ユニットコントロールと統合テストをソースコントロールの下に置いてください。 –
"テスト/ reports "ディレクトリにあります。既に変更済みです。ありがとうございます。 –
私はMercurialのに切り替えたのGrailsを使用しているとき、私はSubversionの時のように腹を立てました – Kimble