kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

TFS

Azure DevOps Server 2019の消費メモリ

(9/20ちょっと修正) Azure DevOps Server 2019のシステム要件にはこう書かれています。 docs.microsoft.com A single-server deployment consists of a single machine with one dual-core processor, 4 GB of RAM, and a fast hard-disk drive. This config…

Azure DevOps Server 2019.1 RC1公開

devblogs.microsoft.com docs.microsoft.com リリースノートはたぶん公式が翻訳してくれると思うので、ここではやりませんが、Sprint 153までの大部分が入っていると思います。 手元でインストールして確認したところ、私の環境だけかもしれないのですが、Re…

Azure DevOps Servicesの一部ライセンス変更

devblogs.microsoft.com Azure DevOps Servicesのライセンスに一部変更があります。変更は本日から、支払い体系の変更は6/1から。ちょっとわかりづらいところがあると思いますので、多少個人的な推測を交えて補足しながら紹介します。 Azure Artifactsが容量…

Azure DevOps Server/TFS接続時にTF30063もしくはVS30063が出る場合の対処

新しいビルドエージェントを用意して、ビルドエージェントを構築しようとすると、URLと認証を入れたところでVS30063エラー。Visual StudioもTF30063エラー(実態は同じく認証エラー)。こちらにあるように、環境変数VSTS_AGENT_HTTPTRACE=trueを指定すればログ…

Azure DevOps Server 2019 RC2リリース

Azure DevOps Server 2019 RC2がリリースされました。 docs.microsoft.com blogs.msdn.microsoft.com リリースノートや告知ブログを見てください。たぶんAzure DevOps ServiceのSprint 143くらいまでの内容が大体入っているはずです。 新機能以外にも廃止を…

Azure DevOps(クラウド)とAzure DevOps Server 2019(オンプレミス)の比較

QiitaのAzure DevOps アドベントカレンダー1日目の記事です。結局参加者少ない…。連続は難しいですが、ちょいちょいなんか書いてみます。 qiita.com 最初は軽めに…Azure DevOpsとブランド変更された旧Visual Studio Team Servicesですが、オンプレミスもAzur…

Azure DevOps Server 2019 RC1インストール

Team Foundation Server改め、Azure DevOps Server 2019のRC1が公開されました。 azure.microsoft.com 定期的に公開されるモデルになっており、今回はクラウドサービスのAzure DevOpsのSprint 141か142あたりまでの内容が入っているようです。 今回はUIが刷…

Team Foundation Server 2018 Update3のリリースと検索セットアップの変更点

Team Foundation Server 2018 Update3の正式版がリリースされました。Azure DevOps Serverへの変更は次のメジャーバージョンなので、UIや名称は従来通りです。基本的にバグ修正のみで、インストールをお勧めします。リリースノートはこちらから。 docs.micro…

Visual Studio Team ServicesからAzure DevOpsへ

はじめに 名前について URLについて 価格について オープンソース向け 小規模チーム向け(5人まで) それ以上の規模 既存ユーザーへの影響(追加) 5人以下で無償のプライベートGitとして使っている人たち Visual Studioサブスクリプションユーザー はじめに M…

GitHubのReleaseはVSTS/TFSにはないの?

TL;DR はじめに GitHubのRelease VSTSとTFSのRelease ビルド結果をVSTSに保存する VSTSでの成果物自動削除 Build 結果保持 Retain Policy初期値 ビルド結果を保持する ビルド定義単位で指定する ブランチ単位の保持(Git) Release 結果保持 Retain Policy初期…

eslint-scope (version 3.7.2) のクラックを受けてのVSTSでの対応について

知らなかったのですが、2018/7/12にnpmパッケージのeslint-scope (version 3.7.2) とeslint-config-eslint (version 5.0.2)がクラッキング受けたんだそうですね。 eslint.org github.com 2018-07-12 12:30(UTC)以前に発行されたすべてのnpmアクセストークン…

Microsoft MVP Award renewal

One more year! という事で、今年も何とか受賞となりました。Visual Studio and Development Toolsなのは相変わらずですが、基本的にはVisual Studio Team Servicesおよび、Team Foundation Serverをはじめとする開発プロセス系の製品群および、DevOps関係の…

VSTS/TFSお悩み相談会開催

tfsug.connpass.com 数十人集める座学ではなく、meetupみたいな形でざっくばらんにお話するイベントやってみようかなと思ってとりあえず立ててみました。当日資料的なものを用意するつもりはないですが、ナビゲーションUIとかについては前振り的なものでお話…

VSTS/TFSでAgile/Scrumテンプレートどちらを選べばいい?

TL;DR はじめに テンプレートの注意点 テンプレートで定義されている項目の違い 作業項目クエリ ワークフロー 作業ワークフロー Taskの差 追跡単位 まとめ 追記 TL;DR TFS/VSTSのScrum/Agileプロセステンプレートはどちらを選んでも大きな差はない カスタマ…

VSTSやTFSをより便利に使う拡張機能

はじめに コード系 Code Search ビルド とリリース Package Management(有償) Replace Tokens SonarQube ストアへリリース LaunchDarkly Pester unittest build task SQL Serverデプロイ Apache Tomcat GitHub Tool IncrediBuild VSTS Chromium Build Task P…

VSTSのビルドタスクは定期的に面倒見よう

ちょっとあまり更新していないのですが、コミュニティサイトのビルドとデプロイをVSTSでやっていたわけですよ。で、サイトそのものを更新してない(技術的には.NET 2.0初期レベル)ので、VSTSに移行して、最初にデプロイしてからまったく更新していませんでし…

VSTS / TFSのビルドエージェントのトラブル調査

VSTSではプライベートエージェント、TFSでは必ずビルドエージェントを用意します。ビルドやリリースのログでビルド中の状態はわかりますが、failedになって、コンソールのログで調べられない場合はどうすればいいでしょうか? 基本エージェントをインストー…

TFS2018とSQL Server 2017でレポート機能の構成に失敗する

Team Foundation Server 2018とSQL Server 2017を組み合わせてインストールすると、レポート機能インストール時に、以下のエラー(TF400646)が発生します。 これは、SQL Server 2017のSSAS(SQL Server Analysis Service)のデフォルトが多次元およびデータマイ…

インサイドWiki(TFS/VSTS)

はじめに TFSとVSTSにはmarkdown形式で記述できるWikiがサポートされました。ドキュメントはあるのですが、私もいくつか勘違いしているところがあったので、ちょっとまとめてみます。 Wikiを作る Wiki初期ページ チームプロジェクトのWikiをクリックすると、…

Azure Active Directory Domain ServicesでTFSを使ってみる

Azure Active Directory Domain Servicesができたときからぜひ使ってみたいと思っていました。フルマネージドなので、AD特有の面倒なことが解消されそうです。 azure.microsoft.com ただ、いろいろ問題もあります。 高い。裏で4台くらいのサーバーを動かして…

Team Foundation Server 2017 Update2正式リリース

TFS

Team Foundation Server 2017 Update2がリリースされました。リリースノートとダウンロードはこちらから。TFSなので、日本語のリリースノートも出ると思いますので、簡単に。 www.visualstudio.com Brian Harryのブログによると、TFS 2017での機能アップデー…

Kindle Direct PublishingでのTFS本出版開始

長い間、Team Foundation Serverの本が出なかったので、まぁ自分で書いてみるか、ということで書いてみました。 Team Foundation Server 2017 コンプリート ガイド セットアップ編 Team Foundation Server 2017コンプリートガイド作者: 亀川和史発売日: 2017…

VSTSのビルドが成功しているのに失敗と表示される?

ある日のこと。仕掛けたLambdicSQL for SQL Serverのビルドがどうなっているかな?と思ってビルドステータスをみてみました。 あれ?失敗なのに直近のビルド履歴は成功???実はこのStatusという欄は正確には「My Build Status」の略です。 つまり、「自分…

VSTS/TFSの継続的インテグレーションとデータベース接続と単体テスト

データベース接続を動的に作る 最近、id:ishikawa-tatsuya さんのLambdicSQLというSQLをラムダでかいちゃおう、というOSSをid:odashinsukeさんと一緒にやってます。いろいろなデータベースに対応する(予定)ですが、とりあえず三人のスキルセットがそろってい…

VSTSでASP.NET CoreアプリのCI/CDを行う

はじめに Build定義作成 Release機能を使う はじめに 以前、VSTSとAzure App ServivesのCI/CDの話を書きました。 kkamegawa.hatenablog.jp 今はちょっとやり方が変わっているので、改めて紹介します。VSTSで書いていますが、基本はJenkinsやTFSでも変わりあ…

VSTS/TFSで並列リリースを行う

www.visualstudio.com VSTSにはビルドとリリース機能があり、それぞれ継続的インテグレーションと継続的デリバリーを支援します。これらにはMSが提供するエージェント(Hosted Agent)と自前で用意するエージェント(Private Agent)の二種類があります。 エージ…

RedGate ReadyRollで継続的インテグレーションするときの注意点

ReadyRoll Core Proバージョン 継続的インテグレーション時の注意点 ReadyRoll Core Visual Studio 2017 Enterpriseには、RedGate社のReadyRollという、SQL Serverに対して構成の履歴や差分を比較するためのツールが付属しています(Proにはついていません)。…

TFS用のSQL Server照合順序の注意点

www.visualstudio.com www.visualstudio.com SQL Serverセットアップ時にサーバーの照合順序を決めますが、TFSをインストールする場合、選択できるサーバー照合順序には制限があります。 アクセントを区別する(_AS) 大文字小文字を区別してはならない(_CI) …

Team Foundation Server 2017 Update1リリースと注意事項

TFS 2017 Update1 リリースされましたね。今回SQL Server 2016 SP1やWindows Server 2016もサポートされています。ハードウェア要件はこちらから。 www.visualstudio.com Express Editionもリリースされていますが、前回同様機能差はなく、SQL Serverのライ…

Team Foundation Server 2017 Update1 RC2リリース

www.visualstudio.com ようやくTFS 2017 Update1 RC2がリリースされました。おそらく3/8にVisual Studio 2017と合わせてリリースなんですかね。今回からやっと日本語版が提供されました。サポートも行われるので、プロダクションに入れてもいいようです。 大…