2009-07-31 17 views
7

私はSVNに私のソリューションを追加するためにVSのankhSVNコンテキストメニューを使用する道を進んでいませんでした。私は最初にSVNに自分のフォルダ/プロジェクトを追加するためにTortoiseを使用するルートを行った(私が好きで、これは亀が好きなので好きだから)。AnkhSVNが私の解決策をソース管理として認識していません

そのソリューションを開いたときにVSが開きますが、ankhSVNはまだファイルにフラグを立てたり、svnへの接続を認識しませんでした。

これは何ですか?私はAnkhSVNはバインドまたは認識し、中にキックするために、SVNへの初めてのプロジェクトをコミットするAnkhSVNはを使用するように強制されたくない

答えて

0

私は同じ問題を抱えていた、通常これは、それが修正されています。

ソリューションエクスプローラのソリューションノードを右クリックします。コンテキストメニューで、Subversion ... Refresh Statusに移動します。

ステファンが指摘しているように、Visual StudioでAnkhツールバーを使用するだけです。

+1

TortoiseSvnで何かするとAnkhSvnは通知しません。そのような場合は、表示されたNeilとしてRefreshを使用する必要があります。 AnkhSvnが提供するツールバーを使うのは少し便利です/もっと速いかもしれません... –

+0

私はツールバーがあったことに気づきませんでした。私はいつもソリューションエクスプローラでコンテキストマヌーを使っていました。ありがとう! –

2

私がこの問題を抱えたのは、SVNが更新され、ankhSVNがそのタイプをサポートしていなかったからです。私はSVNアップデートをロールバックするか、時にはベータ版であるankhSVNの最新バージョンをインストールすることでこれを修正しました。

+0

はい、これも重要です。あなたのSVNバージョン番号が、Ankhインストールに付属しているSVNバージョン番号と一致していることを確認してください。 –

+2

それ以上のことは、あなたのTORTOISEとANKHが同じSVNバージョン# –

+0

を使用していることを確認してください。そうです。私は家でTortoiseとANKHを使用しています。 –

23

おそらく、AnkhSVNはまだロードされていません。 [ツール] - [オプション] - [ソース管理]に移動し、アクティブSCCプロバイダとして[AnkhSVN]を選択します。次に、File - Subversion - Change Source Controlに移動し、ソリューションに接続/バインドします。これにより、次回slnファイルに注釈を付けることで解を開くときにAnkhがロードされます。同じslnファイルをチェックアウトしている他の人も、Ankhが直接ロードされるため、この恩恵を受けることができます。

+2

さて、私のソリューションは接続されていませんでした。すべてのプロジェクトが接続されているかどうかをチェックするのに最適な場所です。ありがとう! – rozon

関連する問題