けさらんぱさらん

方向性は定めず、ただ思いつくままに

TFS

TFS2013にPullRequestがきました

TFS

ひさしぶりのブログになってしまいました。TFS2013 Update4でPullRequest機能が実装されました。 もしかしたらアクセスレベルがPremium以上とかになるんじゃないかと思ったんですけど 大丈夫でした。こんな感じでプル要求のタブができてます。 で、プル要求 …

CI環境でNuGetサーバにつながらない件

TFS

これは条件が限定されるんですけど ソリューションの設定で「NuGetパッケージの復元の有効化」をしていて且 デフォルトのNuGetサーバ以外にサーバがある場合のCIをするときの話です。基本的にCIサーバ上ではMSBuildでビルドするのでVisualStudioの設定とか関…

TFSの作業項目に色がつかない件

TFS

TFS2013から作業項目に色がつくようになりました。 こんな感じ ※画像は、VisualStudioOnlineのものですがまあ同じってことで。しかしTFS2012からUpdateした場合、元から存在したプロジェクトの作業項目には色がつきません。 これをコンフィグファイルを変更…

TFSのGitリポジトリを複数持つ方法

TFS

TFSのプロジェクトに対して複数のGitリポジトリを持ちたいケースがあります。 できないのかと思ったけど簡単にできました。設定画面の「Version Control」から「New Repository...」を選択します。 これでGitリポジトリが追加できます。 画面はVisualStudio.…

TFSのwiqlではまったこと

TFS

TFSの作業項目をプロジェクト横断的に取得したくて ここ見て作ってたら見事の嵌められたのでメモっておきます。例に倣ってこんな感じで作ります。 var tpc = new TfsTeamProjectCollection( new Uri("http://localhost:8080/tfs/DefaultCollection")); var w…

TFSビルドプロセスの小ネタ

TFS

TFSでビルドプロセスを作成していると引数や変数の値が知りたい時があります。 でも通常の設定だと確認することができません。 じゃーどうするかっていうと ビルド定義の編集から「プロセス」を選択して 「ログの詳細度」を「Diagnostic」に変更します。 す…

TFSのビルドプロセスに引数を追加する

TFS

TFSのビルドプロセステンプレートに引数を追加するメモここにパラメータを追加したい! ビルドプロセステンプレートを開いて引数をクリックして 表示された引数一覧に1行追加します。 ビルドプロセステンプレートをチェックインしてから ビルド設定を最新の…

Team Explorer EverywhereでWorkSpaceを変更する

TFS

Team Explorer Everywhereを使ってEclipseでTFSを操作していると VisualStudioとメニューなどの位置が違って悩むことがあります。その一つがWorkSpaceの切り替え方法VisualStudioだとソース管理エクスプローラだけど Eclipseだとこんなところに

TFSのODataServiceを使ってみる

TFS

なんかインストールや設定手順がWebで知らべても良く分からなかったのでメモしておくTFSがローカルにインストールされている前提で 別なサーバなどにインストールされていれば読み替えてください。 ここからダウンロードしてexeファイルを実行します。 特に…