Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
__Black
2,689 views
つながるjavaとTFS ぱーと2
2014/12/20にCLR/H in Tokyoで発表させていただいたスライドです。
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 22
2
/ 22
3
/ 22
4
/ 22
5
/ 22
6
/ 22
7
/ 22
8
/ 22
9
/ 22
10
/ 22
11
/ 22
12
/ 22
13
/ 22
14
/ 22
15
/ 22
16
/ 22
17
/ 22
18
/ 22
19
/ 22
20
/ 22
21
/ 22
22
/ 22
More Related Content
PDF
Java de TFS
by
__Black
PDF
Team foundation serverの新しいビルド
by
__Black
PPTX
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
by
Study Group by SciencePark Corp.
PPTX
AWS で VDI / DaaS っぽいものを作ってみた
by
Hideaki Aoyagi
PPTX
ネットワーク構成から考える AWS IaaS 管理
by
Hideaki Aoyagi
PPTX
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
by
Study Group by SciencePark Corp.
PDF
Concrete5×さくら
by
Masaya Hayashi
PDF
Getting Started .NET Core
by
Yuta Matsumura
Java de TFS
by
__Black
Team foundation serverの新しいビルド
by
__Black
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
by
Study Group by SciencePark Corp.
AWS で VDI / DaaS っぽいものを作ってみた
by
Hideaki Aoyagi
ネットワーク構成から考える AWS IaaS 管理
by
Hideaki Aoyagi
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
by
Study Group by SciencePark Corp.
Concrete5×さくら
by
Masaya Hayashi
Getting Started .NET Core
by
Yuta Matsumura
What's hot
PDF
今さら聞けないWebサーバの基本知識と選び方
by
Endoh Shingo
PDF
ZabbixとVulsをDocker上で連携
by
太郎 高橋
PPTX
concrete5とAWSのほどよい関係
by
Takahisa Iwamoto
PPTX
後期講座05
by
Takenori Nakagawa
PPTX
オレたちとVisual Studioとの関係を話そう
by
Mitsuhito Ishino
PPTX
これからはじめるConcrete5 〜コンクリートファイブをわかりやすく解説〜
by
武彦 大山
PPTX
Sphinxの環境構築が再現できない問題をDockerで解決してみた
by
Study Group by SciencePark Corp.
PDF
Developers Summit 2014 14E-5 Azureでターイムアタック
by
Kazumi Hirose
PDF
はじめてのTeam foundation server執筆裏話
by
Kazushi Kamegawa
PDF
Falconjsの始め方 (share)
by
Jun Funakura
PDF
ISFで遊ぼう!
by
Yasushi Harada
PPTX
EcmaScript 仕様書を読もう
by
彰 村地
PPTX
Kyoto sfdg meetup3_for_sharing
by
友嗣 小野
PDF
株式会社インタースペース 沖本様 登壇資料
by
leverages_event
PDF
Team foundation serverを振り返る
by
__Black
PDF
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
by
Akira Inoue
PDF
Fukuokaphp vol12 talk_20140225
by
学 松崎
PPTX
Visual studio 2015 update1 ctpとcsi
by
Tadahiro Ishisaka
PPTX
About .Net vNext
by
Kazunori Hamamoto
PPTX
vSphereストレージ高速化事例特集:サーバキャッシュのメリット、活用方法をご紹介!
by
株式会社クライム
今さら聞けないWebサーバの基本知識と選び方
by
Endoh Shingo
ZabbixとVulsをDocker上で連携
by
太郎 高橋
concrete5とAWSのほどよい関係
by
Takahisa Iwamoto
後期講座05
by
Takenori Nakagawa
オレたちとVisual Studioとの関係を話そう
by
Mitsuhito Ishino
これからはじめるConcrete5 〜コンクリートファイブをわかりやすく解説〜
by
武彦 大山
Sphinxの環境構築が再現できない問題をDockerで解決してみた
by
Study Group by SciencePark Corp.
Developers Summit 2014 14E-5 Azureでターイムアタック
by
Kazumi Hirose
はじめてのTeam foundation server執筆裏話
by
Kazushi Kamegawa
Falconjsの始め方 (share)
by
Jun Funakura
ISFで遊ぼう!
by
Yasushi Harada
EcmaScript 仕様書を読もう
by
彰 村地
Kyoto sfdg meetup3_for_sharing
by
友嗣 小野
株式会社インタースペース 沖本様 登壇資料
by
leverages_event
Team foundation serverを振り返る
by
__Black
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
by
Akira Inoue
Fukuokaphp vol12 talk_20140225
by
学 松崎
Visual studio 2015 update1 ctpとcsi
by
Tadahiro Ishisaka
About .Net vNext
by
Kazunori Hamamoto
vSphereストレージ高速化事例特集:サーバキャッシュのメリット、活用方法をご紹介!
by
株式会社クライム
More from __Black
PDF
ワークアウトから学んだPDCAのとりかかり方
by
__Black
PDF
バージョン管理の先にあるもの
by
__Black
PDF
Xamarinとhockey app
by
__Black
PDF
Xamarinアプリ、作ったそのあと・・・
by
__Black
PDF
Application insights
by
__Black
PDF
Connect2015概要
by
__Black
PDF
Tfsの中のお宝を探そう
by
__Black
PDF
Team Foundation Serverで出てくるキーワード
by
__Black
PDF
リリース対象どーれだっ??
by
__Black
PDF
つながるJavaとTFS
by
__Black
PDF
2013/02/23ヒーロー島 こんな開発からあんな開発へ
by
__Black
PDF
2012/02/25 ヒーロー島 TFS はじめの一歩
by
__Black
PDF
開発環境を全部カソウ化!!
by
__Black
PDF
Team Foundation Server 2012 「Express」って何?
by
__Black
ワークアウトから学んだPDCAのとりかかり方
by
__Black
バージョン管理の先にあるもの
by
__Black
Xamarinとhockey app
by
__Black
Xamarinアプリ、作ったそのあと・・・
by
__Black
Application insights
by
__Black
Connect2015概要
by
__Black
Tfsの中のお宝を探そう
by
__Black
Team Foundation Serverで出てくるキーワード
by
__Black
リリース対象どーれだっ??
by
__Black
つながるJavaとTFS
by
__Black
2013/02/23ヒーロー島 こんな開発からあんな開発へ
by
__Black
2012/02/25 ヒーロー島 TFS はじめの一歩
by
__Black
開発環境を全部カソウ化!!
by
__Black
Team Foundation Server 2012 「Express」って何?
by
__Black
つながるjavaとTFS ぱーと2
1.
つながるJavaとTFS ~ ぱーと2 ~
2.
自己紹介 • HN:ぶらっく(@__Black) ぶらっくの技術メモ http://blackssi.cocolog-nifty.com/blog/ • 金融系業務パッケージ担当SE •
MVP for Visual Studio ALM 2014/07~2015/06 ※広島在住
3.
TFSは.NET専用? いえいえ、そんなことはありません。 ○Microsoft Source Code
Control Interface (MSSCCI) Visual SourceSafe(VSS)互換インターフェイス VSSが使用できる環境ならだいたい適用可能 VB6(SP6)/VC++(SP6)/Access2007/ PowerBuilder11.5/VS.NET 2003など ※VSS互換ですので、使用できる機能は限定的
4.
TFSは.NET専用? ○Team Explorer Everywhere(TEE) Eclipse/コマンドからTFSにアクセス Eclipseでは、VSのチームエクスプローラーと ほぼ同機能を実現 ○Team
Foundation Server Build Extensions ビルドエージェントでAnt/Maven/JUnitの 実行をサポート
5.
ここまでは去年まで のお話
6.
Team Foundation Server
2013 Gradle Java Eclipse Ant JUnit Jacoco FindBugs CheckStyle 本日のレシピ ほとんどOSS!!
7.
本日のお題目 Gradleとは? Java系の新しいビルドツール Android Studioの推奨(?) Ant/Mavenはもう古い 新しい「Gradle」を使ってみよう
8.
JavaでTFSを使うための構成例 • TFSサーバ/ビルドサーバ Windows Server
2012 R2 • クライアント Windows 8.1+Eclipse • ビルドエージェント Windows 8.1
9.
構築概要 OSインストール TFSインストール Java関連インストール チームプロジェクト作成 ビルド定義作成
10.
構築概要 OSインストール TFSインストール Java関連インストール チームプロジェクト作成 ビルド定義作成
11.
インストールレシピ ○TFSサーバ .NET Framework 3.5
SP1 (役割と機能の追加) SQL Server 2014 Team Foundation Server 2013
12.
インストールレシピ ○ビルドエージェント Team Foundation Server(ビルドサービス) Gradle
for TFS Build automation JDK Ant JUnit FindBugs CheckStyle Jacoco
13.
インストールレシピ ○クライアント Eclipse Team Explorer Everywhere JDK/JUnit/
jacoco/FindBugs/ CheckStyle Team Explorer(Visual Studio Shell) 1台だけでもかまいません →ビルド定義を編集するときに使用します。
14.
インストールレシピ ○注意点 ・ビルドサーバをTFSサーバと分けることが できるのはAD環境だけ
15.
構築概要 OSインストール TFSインストール Java関連インストール チームプロジェクト作成 ビルド定義作成
16.
プロジェクト作成 ○TFSチームプロジェクト チームエクスプローラーで 普通に作成してください (選択するプロセステンプレートは Scrum, Agile, CMMIどれでもOKです) ○Eclipse
Javaプロジェクト (たぶん)普通に作成してください
17.
とりあえず、チェックイン ○チームエクスプローラーから TFSチームプロジェクトに接続 ○Eclipseプロジェクトで 「チーム」-「プロジェクトの共用」 リポジトリー・タイプとして 「Team Foundation Server」を選択
18.
構築概要 OSインストール TFSインストール Java関連インストール チームプロジェクト作成 ビルド定義作成
19.
作成するビルド定義 ○Gradle用ビルド定義ファイル(build.gradle) ○TFS用ビルド定義
20.
build.gradleの作成 あまり気にするところはないと思います。 通常通り作成してください。 注意点は「フォルダ構成」 Gradleの推奨フォルダ構成がAnt/Mavenと異な るので、既存プロジェクトを使用する場合はフォ ルダ指定を変更する必要があります。
21.
TFS用ビルド定義の作成 build.gradleをチェックイン後、Team Explorer からビルド定義を作成します。
22.
その他 ○ Gradle for
TFS Build automationは バージョン管理がGitの場合のみに 使用できます ○Gradle for TFS Build automationは AzureのVMにデプロイまでできます。
Download