私はHaskellとStackを初めて使用しています。 stack new
を使用して新しいプロジェクトを作成するときにgit(または他のVCS)にファイルをチェックインする必要がありますか?すべてのdir?Haskellのスタックとバージョンコントロール
5
A
答えて
5
再現性のある方法でプロジェクトを構築するためには、stack.yaml
、your-project-name.cabal
、Setup.hs
をチェックインする必要があります。 src
、app
およびtest
ディレクトリもコミットする必要があります。基本的には、ソースコードがどこに置かれるかです(そうしたい場合はもちろん、デフォルトプロジェクトの構造を並べ替えることができます)。一方、.stack-work
ディレクトリには、ビルド出力とその他の揮発性のデータが含まれているので、無視してください。
関連する問題
- 1. HaskellのスタックとCライブラリ
- 2. Haskell - Cスタックのオーバーフロー
- 3. は、例えば、HaskellのスタックにCPPプリプロセッサを使用することが可能ですHaskellのスタック
- 4. オートツールとバージョンコントロール
- 5. InformaticaとGit:バージョンコントロール
- 6. SSLとTLSバージョンコントロール
- 7. バージョンコントロールとVisual Studioソリューション
- 8. ブーストリンク、Visual Studioとバージョンコントロール
- 9. バージョンコントロールと従来のソースコントロール
- 10. スタックでHaskellプログラムをビルドするときのddump-rule-firings出力
- 11. C++とスタック/カバールを使用したHaskellパッケージのコンパイル
- 12. phonegapモバイルアプリとバージョンコントロールとアップデート
- 13. iTunesConnectバージョンコントロール
- 14. ASP.NETバージョンコントロール
- 15. Railsバージョンコントロール
- 16. アセンブリのスタックとスタックのスタック?
- 17. IEバージョンコントロールJScript HTML
- 18. バージョンコントロールとMac OS X Lionバージョンの混在
- 19. Haskell、docker:スタックのダウンロードに失敗しました
- 20. haskellスタックの基本的な使い方で失敗する
- 21. スタックでインストールされたHaskellパッケージをアンインストールするには?
- 22. テストで完全なHaskellスタックを作成する
- 23. コードカバレッジをバージョンコントロールにリンクする
- 24. Haskellのグラフとネットワークライブラリ
- 25. HaskellとC++のインタフェース
- 26. Haskellのパフォーマンスクラスとインスタンス
- 27. バージョンコントロール.NETプロジェクトのサードパーティ製DLLの場所
- 28. バージョンコントロール付きのVisual Studio Web Appのビルドエラー
- 29. Haskellサーバントとストリーミング
- 30. haskellとUnixシェルスクリプト
一般に、ソースコードファイルは、Git(または他のVCSツール)によってバージョン管理されるべきものです。 –
関連(部分複製):[stack.yamlファイルはバージョンコントロールにチェックインされていますか?](http://stackoverflow.com/q/31628186/2751851) – duplode
@TimBiegeleisen右の 'src'ディレクトリは明らかに含まれるべきですが、残りはどうですか? suxhを 'stack.yml'とします。例えば。 RoRプロジェクトでは、非ソースコードファイルもあります(例えば、 'Gemfile')。 – dimid