どれだけコーディングしたかチェックするため、svnのdiffの行数を取得するコマンドを考えました。 下のコマンドを叩くと、変更された行の総数が表示されます。 (2011-08-17修正) 以前のコードはdiffのヘッダ行まで取得してしまっていたので、正しい数値が得られるよう修正しました。 svn diff -r {before}[:{after}] -x -b {path} | grep -E '^[+\-][[:blank:]]' | wc -l
どれだけコーディングしたかチェックするため、svnのdiffの行数を取得するコマンドを考えました。 下のコマンドを叩くと、変更された行の総数が表示されます。 (2011-08-17修正) 以前のコードはdiffのヘッダ行まで取得してしまっていたので、正しい数値が得られるよう修正しました。 svn diff -r {before}[:{after}] -x -b {path} | grep -E '^[+\-][[:blank:]]' | wc -l
表1の①②……は、7つの基本的な出荷基準に対応しています。また、○は「代表的なものを実施」、●は「フルセットを完全に実施」、◎は「その中間」、―は「実施せず」を意味します。 それでは、以下、7つの出荷基準における手抜きの松・竹・梅について解説していきます。 1.同値分割での機能テスト 「同値分割」は効率を維持しつつ、テスト件数をなるべく少なくするために考え出されたテスト技法であり、テストの基本中の基本です。同値分割によるテストを完全に実施できないということはあり得ないはずですが、中には簡単にテストできない項目もあります。例えば、「このシステムが扱う貨物は、総重量が1000kg以下に限定する」との仕様があるとします。同値分割の手法を知っているエンジニアは、テスト項目として、「1001kg」「1000kg」を設計するでしょう。そして、1000kgが正常に処理され、1001kgがエラーとなった結
本ソフトウェアはフリーソフトですが,法人での商用利用については利用許可を得てください. 大学の授業等における利用についてもご一報いただけると助かります. 使用許諾(報告)はmacchan<あっとマーク>crew.sfc.keio.ac.jp(松澤)まで,お知らせください. (その際,下記"利用してくれている人たち"に追加してよいか,指示していただけると助かります.) おことわり Professionalバージョンにはマニュアルがまだありません. しかし,操作方法はシンプルなので,作者が授業で学生に使わせている限りは,特に問題は出ていません. 基本的な使い方は前バージョンのマニュアル(こちら)を参照してください. 新機能に関しては,サンプルコード(バイナリサーチ.hcp)を参照してください. マニュアルはリクエストがあればそのうち整備します. 利用してくれている人たち 産業技術大学院大学 中
ソースネクストの500を超える多彩な製品を、一覧で確認できます。製品名・カテゴリ・キーワードでの検索に対応しているため、お求めの製品をお探しの際にご利用ください。
こんにちは、エンジニアの岡崎(@watermint)です。今回はGREEにおけるJenkinsをつかった品質管理について紹介します。 hourlyビルド 岡崎がGREEに入社したのは1年半前ですが、そのときから感じているのがGREEの開発速度は非常に速いことです。ソースコードレポジトリには多くの優秀なエンジニアが日々数百以上のコミットしています。 GREEのシステムは多くのサブシステムを組み合わせたものですが、手元の些細な変更が全く予想しない別のプロジェクトで問題を起こすことがあります。こういった問題は通常、リリース前の結合テスト等の段階で検出します。 リリース前のテストで問題が発覚すると、当然その修正をして再度修正をリリースプロセスにのせるということになるのですが、これには他のエンジニアの作業を止めてしまったりリリースの順序を調整が必要になることがあります。 こういった事態を防ぐために単
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く