トップページ > プログラム > 2015年07月06日 > xERthjiE

書き込み順位&時間帯一覧

7 位/210 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000001000121000005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Gitをより良くするための運用ガイドライン作成スレ [転載禁止]©2ch.net

書き込みレス一覧

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
いや、まだ実装してないから、通らないテストコードだけのコミットをしないのかな、と。
つまり、コミットするときは、すべてのテストが通ってからなのかな?
俺とはコミット頻度がだいぶちがうね。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。