MS Office TFS Addin

license GitHub release Github All Releases

Excel や Word 等の Office 系文書を TFS でソース管理している場合、修正した際にチェックインするためだけに Visual Studio を起動しないといけないのは不便です。このアドインを使うとリボンに TFS タブが追加され、Visual Studio を起動しなくてもチェックイン等の TFS バージョン操作コマンドが実行できます。内部的には TFS のバージョン管理コマンドラインツールの TF.exe を操作しています。
ついでに VBA のコードもソース管理するために、エクスポート機能もつけました。
「コピーして競合を解決」メニューは、TortoiseSVN または TortoiseGit が既にインストールされている場合、Excel、WordはTortoiseSVNまたはTortoiseGitを使用して比較できます。

TFS リボンタブメニュー

  • 外部
    • Visual Studio
    • エクスプローラで開く
    • Web Access
  • VBA
    • エクスポート
  • 操作
    • 最新を取得(ブック)
    • 最新を取得(フォルダ)
    • 最新を取得(ワークスペース)
    • チェックアウト
    • 追加
    • 名前の変更
    • 元に戻す
    • チェックイン
    • 棚上げ (シェルブ)
    • 棚上げを復元 (アンシェルブ)
    • コピーして競合を解決
    • 競合の解決
    • 履歴
    • 比較
    • プロパティ
  • ウィンドウ
    • 出力

開いた文書ファイルが TFS 管理下(ワークスペース内)であれば全てのメニューが表示されます。

管理下でないときは、TFS操作以外のメニューのみが表示されます。

必要な環境

.Net Framework 4.5.2

動作する Office アプリケーション

2019201620132010
ExcelOOOO
WordOOOO
PowerPointOOOO
Project*1*1OO
Visio*1*1OO

*1 : 動作は未確認です

動作する TF.exe

201920172015201320122010
Visual StudioOOOOOO
Team ExplorerOOOOOO

言語

  • English

  • Japanese

ライセンス

Microsoft Public License (MS-PL)

http://opensource.org/licenses/MS-PL

インストールと設定

ダウンロード、インストールの詳細は GitHub を参照してください。