My favorites | Sign in
Project Logo
                
Search
for
Updated Sep 20, 2008 by kokiya
Introduction_ja  

English Page

Microsoft OfficeからTortoiseSVNコマンドを呼び出すVBAアドインプログラム

Subversionを利用して文書管理を行う場合、Word, Excelといったアプリケーションソフトで、編集中のファイルに対して、バージョン管理が行なえると便利なことが多いものです。 そういうことができるプログラムが何かないかと探していたら、それぞれ以下で見つけました。

Excel

http://dkiroku.com/2005-07-01-11.html

Word

http://www.nekoconeko.com/~nagamori/wordsvn/

ただし、これらのプログラムは私が使用しているOffice97 SR2ではエラーとなる部分があり、また、バイナリファイル共有には欠かせないロック機能へのサポートも無かったので、改修を施しました。

見た目


こんな感じ。 各コマンドは、メニューやコマンドバーから実行できます。

Word97 SR2の場合

Excel97 SR2の場合

Word2007の場合

Excel2007の場合

動作環境


おそらく以下の環境で動作します。

以下の環境で動作することは確認しました。

インストール/アンインストール


インストール/アンインストール方法は以下をご参照ください。

インストール/アンインストール方法

機能概要


コマンド

アクティブな文書やワークブックに対して、以下のコマンドを実行できます。

[更新]、[ロックを取得]、[コミット]、[ロックを開放]では、いったんアクティブな文書やワークブックを閉じて、TortoiseSVNの当該コマンドを実行し、その後再度その文書やワークブックを開きます。

また、[エクスプローラを開く]は、アクティブな文書やワークブックを選択した状態で、エクスプローラを開くことができますので、他のTortoiseSVNの機能を利用したいときに、素早く利用することができます。

ショートカットキー(ver.1.1.0 新機能)

コマンドにショートカットキーを割り当てることができます。

オプション設定(ver.1.1.0 新機能)

以下のオプション設定ができます。

<注記>

ver.1.1.0 新機能を利用するには、インストール後別途設定が必要なことがあります。 カスタマイズ方法をご参照ください。

メリット/デメリット


メリット

デメリット

チュートリアル


未作成

ライセンス


GNU General Public License v2 にしたがってご利用ください。

謝辞


元のプログラムを作成、公開してくださった、Osamu OKANOさん、Kazuyuki NAGAMORIさんに感謝します。

連絡先

何かご意見がございましたら、メールでご連絡ください。

Koki Yamamoto <kokiya@gmail.com>


Sign in to add a comment
Hosted by Google Code