- Gitをより良くするための運用ガイドライン作成スレ [転載禁止]©2ch.net
170 :デフォルトの名無しさん[sage]:2015/07/06(月) 12:16:46.31 ID:xERthjiE - >別問題
の後の続きを書かないと主張が分からん
|
- Gitをより良くするための運用ガイドライン作成スレ [転載禁止]©2ch.net
172 :デフォルトの名無しさん[sage]:2015/07/06(月) 16:14:45.97 ID:xERthjiE - commit hookと関係なくビルド不可なコミットを行うケースが想定できないって主張ね。
元々全てのコミットをビルド可能にするかどうかは、最終的に共有ブランチ上に残るコミットについての話だから、個々人が一時的にビルド不可なコミットを行おうがどうでも良かったんだよね。 ただし、commit hookにてビルド可能かどうかを確認することになると、個々人の作業ブランチが影響を受けるから、ガイドラインにするには適当じゃないと考えてる。 作業ブランチ上でビルド不可かも知れないコミットを作る例として、 ・作業途中でブランチを切り替えたい場合のstash替わりにしてるケース ・ビルド出来ない環境で編集して、ビルド出来る環境へpushするケース ・ビルドに時間がかかりビルド出来るマシンが限られてるので占有させたくないケース ・家に帰るので、念のためコミットしておくケース とかが、あった。 上にも書いたように、この状況は最終的にrebaseで解消されるから、 ・分かりやすいコミット分割とコミット毎のコンパイル保障/試験動作保障が両立できない場合にどうするべきか? という、当初の議題とは関係無いんだ。
|
- Gitをより良くするための運用ガイドライン作成スレ [転載禁止]©2ch.net
175 :デフォルトの名無しさん[sage]:2015/07/06(月) 17:16:13.76 ID:xERthjiE - >>174
別にそのメンタリティを否定するわけじゃ無いけど、gitの運用ガイドラインに入れるわけにはいかんよね。 gitはビルドに時間が掛かる言語では使うな、ってわけにはいかんでしょ。
|
- Gitをより良くするための運用ガイドライン作成スレ [転載禁止]©2ch.net
176 :デフォルトの名無しさん[sage]:2015/07/06(月) 17:18:07.15 ID:xERthjiE - >>174
ちなみに、TDDで通らないテストの時点ではまだコミットしない?
|
- Gitをより良くするための運用ガイドライン作成スレ [転載禁止]©2ch.net
178 :デフォルトの名無しさん[sage]:2015/07/06(月) 18:26:20.10 ID:xERthjiE - いや、まだ実装してないから、通らないテストコードだけのコミットをしないのかな、と。
つまり、コミットするときは、すべてのテストが通ってからなのかな? 俺とはコミット頻度がだいぶちがうね。
|