2009-08-13 23 views
3

Visual StudioでAnkhSVNを使用しています。Visual StudioのSVNから非プロジェクトファイルを削除する

Visual Studioからすべてのファイルを削除すると、すべてのファイルをSVNから削除できます(ファイルはプロジェクトに含まれていません)。

理想的には私がやりたい:

  1. を押して、「すべてのファイルを表示」Visual Studioでは(プロジェクトに含まれていないファイルを示して)。
  2. VSソリューションエクスプローラから選択したファイル(プロジェクトに含まれていないファイル)を削除します。

(SVNでファイルを削除します)コミットしかし、これは可能ではないと私はリポジトリから直接ファイルを削除するか、TortoiseSVNのから見つからないファイルを削除する必要があります。

乾杯、
ドミトリー。

答えて

3

シナリオが正しく動作するはずです。 TortoiseSVNを使用して不足しているファイルを削除すると何が問題になりますか?ダニエルが言うように、その後、削除します - 私は、そのタスクのためRapidSVNを使用するか、またはVSプロジェクト(既存のファイルを追加します)に追加のいずれか

TortoisSVN commit http://img21.imageshack.us/img21/5603/tortoisesvncommit.png

+0

ありがとうございます。だから私は欠落しているファイルをクリックして削除する必要があります。コミットした後、彼らはなくなった。 –

2

AnkhSVNはあなたのプロジェクトにないファイルをチェックしないと思います。 TortoiseSVNを使ってエクスプローラで直接削除してみませんか?

+0

..それを使用してファイルのビューを並べ替えると、あなたはしたくないものを削除することができます。だから私は間違いをする可能性を避けたいだけです。 –

+0

それをプロジェクトに追加してから削除します。 –

+0

しかし、この場合、削除する必要があるものを区別することはできません。 VSは、プロジェクトに含まれていないファイルをうまく強調表示します(グレー表示)。 –

1

3

最も簡単な方法は、エクスプローラを使用することです。 SVNステータスと呼ばれるエクスプローラに列を追加できます。あなたはそこあまりにも多くのファイルであり、彼らがプロジェクトにされたものと混合されている

Explorer Detail View http://tortoisesvn.tigris.org/images/ExplorerDetailView.png

+0

AFAIR、新しいWindowsバージョンではカスタム列を追加できないため、Subversion関連の情報をWin8 +のWindowsエクスプローラ/ファイルエクスプローラに追加することはできません – bahrep

関連する問題