私は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. オートツールとバージョンコントロール
- 4. SSLとTLSバージョンコントロール
- 5. バージョンコントロールとVisual Studioソリューション
- 6. ブーストリンク、Visual Studioとバージョンコントロール
- 7. C++とスタック/カバールを使用したHaskellパッケージのコンパイル
- 8. バージョンコントロールと従来のソースコントロール
- 9. phonegapモバイルアプリとバージョンコントロールとアップデート
- 10. iTunesConnectバージョンコントロール
- 11. Railsバージョンコントロール
- 12. ASP.NETバージョンコントロール
- 13. アセンブリのスタックとスタックのスタック?
- 14. IEバージョンコントロールJScript HTML
- 15. バージョンコントロールとMac OS X Lionバージョンの混在
- 16. haskellスタックの基本的な使い方で失敗する
- 17. スタックでインストールされたHaskellパッケージをアンインストールするには?
- 18. テストで完全なHaskellスタックを作成する
- 19. コードカバレッジをバージョンコントロールにリンクする
- 20. Haskellのパフォーマンスクラスとインスタンス
- 21. Haskellのグラフとネットワークライブラリ
- 22. バージョンコントロール付きのVisual Studio Web Appのビルドエラー
- 23. バージョンコントロール.NETプロジェクトのサードパーティ製DLLの場所
- 24. haskellとUnixシェルスクリプト
- 25. Haskellサーバントとストリーミング
- 26. C++のスタックとスコープ
- 27. バインドとモナドのスタック
- 28. TravisとのスタックCI
- 29. iTunesのバージョンコントロールを変更する接続
- 30. Xcodeのワークスペーススキームをバージョンコントロールに追加する
一般に、ソースコードファイルは、Git(または他のVCSツール)によってバージョン管理されるべきものです。 –
関連(部分複製):[stack.yamlファイルはバージョンコントロールにチェックインされていますか?](http://stackoverflow.com/q/31628186/2751851) – duplode
@TimBiegeleisen右の 'src'ディレクトリは明らかに含まれるべきですが、残りはどうですか? suxhを 'stack.yml'とします。例えば。 RoRプロジェクトでは、非ソースコードファイルもあります(例えば、 'Gemfile')。 – dimid