アンクSVN

アンクSVN
原作者アリルド・ファインズ
開発者
安定版リリース
2.9.58 [1] / 2021年5月19日; 4年前 (2021-05-19)
リポジトリ
  • github.com/AmpScm/AnkhSVN/
書かれたC#
オペレーティング·システムマイクロソフトウィンドウズ
プラットフォームマイクロソフトビジュアルスタジオ
タイプSubversionクライアント
ライセンスApacheライセンス2.0
Webサイトamp-scm.com/AnkhSVN/

AnkhSVNは、 Microsoft Visual Studio 2005から2019(2022は未対応[2] )向けのソース管理プラグインとして実装された無料のSubversionクライアントです。Apacheライセンスに基づいてリリースされています

最も一般的なリビジョン管理操作をMicrosoft Visual Studio IDE内から直接実行するためのインターフェイスを提供します

AnkhSVN の以前のリリース (1.X) では、Microsoft Visual Studio .NET 2002 および 2003 がサポートされています。

Visual Studio 2008 以降向けの AnkhSVN 2.0 ソース管理プロバイダーは、古い AnkhSVN アドインをほぼ完全に書き直したものです。この書き直しは、Visual Studio 2005 で導入された新しいソース コード管理 (SCC) 仮想アプリケーション プログラミング インターフェイス(VAPI) を活用するために必要でした。この新しい SCC VAPI は、以前の Visual Studio リリースの Microsoft ソース コード管理インターフェイス (MSSCCI) API に代わるもので、Visual Studio 内のすべての SCC 処理を置き換えることを可能にします。古い SCC API では実装が常にチェックアウト - チェックインの原則に従う必要がありましたが、新しい SCC VAPI は個々のリクエストを SCC API に渡すだけです。これにより、実装で通常のワークフローを、Subversion が通常提供する更新 - マージ ワークフローに完全に置き換えることができます。

旧SCC APIと同様に、新SCC APIはプロジェクトにSCCプロバイダーの存在を認識させ、どのファイルがプロジェクトのソースファイルの一部で、どのファイルが中間ファイルまたは出力ファイルであるかをSCCプロバイダーに伝える必要があります。(AnkhSVN 1.Xおよびその他の非SCCアドインは、これを独自に推測する必要があります。)これにより、AnkhSVN 2.0(またはそれ以降)は、Visual StudioのほぼすべてのSCC対応プロジェクトと互換性を持つようになります。

AnkhSVN の名前は、生命の鍵を表す エジプトのシンボル「アンク」に由来しています。

参照

参考文献

  1. ^ 「AnkhSVN - Visual StudioのSubversionサポート - Visual Studio Marketplace」。2021年10月19日時点のオリジナルよりアーカイブ2021年10月19日閲覧。
  2. ^ 「AnkhSVN - Visual StudioのSubversionサポート - Visual Studio Marketplace」。marketplace.visualstudio.com。2021年10月19日時点のオリジナルよりアーカイブ。
  • 公式サイト
  • GitHubの公式開発プロジェクト


Retrieved from "https://en.wikipedia.org/w/index.php?title=AnkhSVN&oldid=1279437123"