2011-07-31 15 views
1

可能性の重複:プログラマは、ファイルを追加するの私たちは、Visual Studioのprojects.SomtimesいずれかのTortoiseSVNを使用
Find files not added to subversionbatファイル

それがリポジトリにないと家に帰ることを投影する! リポジトリに登録されていないすべてのファイルを検索するスクリプトはありますか?

Tortoiseのプラグインについてはどうですか?

もっと 私たちが知っているように、まず私たちはこの質問をする前に頼まれてい

+0

??あなたは説明を理解するのが難しいです。彼は作業コピーにファイルを追加するが、コミットするのを忘れているということですか?もしそうなら、彼のマシンにアクセスする必要があります。 –

+0

彼らは将来すべてのことを破壊するようにして、起こるのを防ぐようにしています。 – iandotkelly

+0

私は私の答えで参照する質問は本当に完全な複製であるので、これを重複としてフラグを立てました。 – iandotkelly

答えて

1

我々はSVNでそれを追跡することができレポにファイル(コミットを、...)を追加する必要があります。

これをプログラマチックに行う方法の解決策を見つけることができますhere

SvnClient client = GetClient(); 

client.Status(workingCopyPath, (o, e) => 
{ 
    if(e.LocalContentStatus == SvnStatus.NotVersioned) 
    { 
     Console.WriteLine("Not versioned: " + e.FullPath); 
    } 
}); 
+0

自動的に追加する方法はありますか? –

+1

私はあなたがSvnSharpライブラリを見てみることをお勧めします - 私はそれが完全な機能がファイルを追加してコミットすることを許可すると確信しています。あなたは自動的に実行する独自のコンソールアプリケーションを書くことができます。 – iandotkelly

1

をあなたは単にコミットダイアログの下部にあるボックス「のショーバージョン管理外のファイル」をチェックしない理由TSVNを、使用しているので:私はここにポストを再SharpSvnを使用しています解決策はありますか?

+0

無視リストはどうですか? –

+0

は、実際にバージョン管理したくないファイルだけを無視します。それからあなたはそれらを見せる必要はありません。しかし、すべてのファイルを無視すると、無視されたすべてのファイルを表示するためのチェックボックスもあります。 – Stefan

関連する問題