Windows 7 では、Tortoise for Subversion を使用しています。Subversion 用の Eclipse プラグインも使用しています。プロジェクト ファイルをコミットまたは更新するために、両方を同じ意味で使用しています。しかし、別のシステムでは、私は同じ設定をしています。Tortoise は、Eclipse を使用してチェックアウトされたフォルダー/ファイルを SVN として認識しません。
どうすればこれを修正できますか?
Windows 7 では、Tortoise for Subversion を使用しています。Subversion 用の Eclipse プラグインも使用しています。プロジェクト ファイルをコミットまたは更新するために、両方を同じ意味で使用しています。しかし、別のシステムでは、私は同じ設定をしています。Tortoise は、Eclipse を使用してチェックアウトされたフォルダー/ファイルを SVN として認識しません。
どうすればこれを修正できますか?
Eclipse Subversion プラグイン (Subclipse、Subversive) およびその他のクライアント (コマンド ライン クライアント、Tortoise、RapidSVN) に関する私の経験は、「ただの作業」から「破壊されたワークスペース」までさまざまです。svn info
ある時、 Eclipse ワークスペースのシンプルな方法ですべてのメタデータが変更され、Eclipse がプロジェクトの SVN への接続を失ったことがありました。
ディスク レイアウトの形式は、コネクタの種類とそのバージョンによって異なります。
JavaHL は Tortoise およびコマンド ライン クライアントと同じネイティブ ライブラリを使用するため、JavaHL をプラグイン コネクタとして使用するのが最善の策です。
現在、私の個人的なポリシーは、ワークスペースに 1 種類の SVN クライアントのみを使用することです。
Eclipse プラグイン (Subclipse を使用していますか? Subversive? 別のプラグインを使用していますか?) と TortoiseSVN の両方が同じバージョンの Subversion に基づいていることを確認してください。Subversion が新しいバージョン (たとえば、1.5 から 1.6、または 1.6 から 1.7) をリリースするときはいつでも、古いバージョンに基づく SVN クライアントによって認識されないように、svn 作業コピー形式を変更する傾向があります。
たとえば、詳細については、1.6 のリリース ノートを参照してください。
多かれ少なかれ最近、SVN 作業コピーの形式が変更されました。Eclipse プラグインと TortoiseSVN が異なるフォーマットを使用している可能性はありますか? TortoiseSVN の最新バージョンは新しい形式を使用しています。これを Eclipse プラグインで確認することは理にかなっているかもしれません。