Skip to content

Latest commit

 

History

History
118 lines (76 loc) · 4.26 KB

README.ja.md

File metadata and controls

118 lines (76 loc) · 4.26 KB

MS Office TFS Addin

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.7.2

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

2019 2016 2013 2010
Excel O O O O
Word O O O O
PowerPoint O O O O
Project *1 *1 O O
Visio *1 *1 O O

*1 : 動作は未確認です

動作する TF.exe

2022 2019 2017 2015 2013 2012 2010
Visual Studio O O O O O O O
Team Explorer O O O O O O O

言語

  • English

  • Japanese

ライセンス

Microsoft Public License (MS-PL)

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

インストールと設定

ダウンロードした圧縮ファイルを適当なフォルダへ解凍し、各種VSTOファイルを実行してください。 セットアップファイルをインストールした場合は「C:\Program Files (x86)\MiYABiS\MSOfficeTFSAddin」フォルダ配下の各種VSTOファイルを実行してください。

  • インストール時に下記のエラーが発生するとき

    VSTOファイルのプロパティを開きブロックの解除ボタンをクリックしてプロパティ画面を閉じます。

  • この状態でインストールし下記のエラーが発生するとき

    各Addinのmanifestファイルのプロパティを開き同様にブロックの解除を行ってから再度インストールします。

  • この状態でインストールし下記のエラーが発生するとき

    エラーメッセージに表示されている「VSTOInstaller.exe.config」ファイルを「VSTOInstaller.exe.config.bak」等にリネームします。

Office のマクロの設定

バージョンアップ

バージョンアップするときは、前回と同じフォルダへ解凍してください。 VSTOファイルは実行しなくてもExcelやWordを実行すると自動でバージョンアップされます。