これは必須のSubversionとEclipseの作業プロセスに関する質問です。 subversionとEclipseの使用
私が初めての私のEclipse(Java)のプロジェクトにチェック
、svnadmin create /home/jack/svnrepoz
svn import myfolder file:///home/jack/svnrepoz/myfolder
してからチェックアウトに進む、苦情があるでしょう。
svn checkout file:///home/jack/svnrepoz/myfolder myfolder
Failed to add file: 'myfolder/.classpath': an unversioned file
of the same name already exists.
このエラーを回避するにはどうすればよいですか?チェックアウトを行う前に元のプロジェクトを削除することを考えました。この場合、私はこの苦情を避けます。バージョン管理されていない.classpathファイルの結果は何ですか?残念ながら、Eclipseを次回使用すると、プログラムが混乱し、プロジェクトの各ファイルを「同期」するためにF5キーを押す必要があります。 Eclipseは、削除され、Subversionのチェックアウトだけで再構築されたプロジェクトツリーのケースを処理できないようです。 F5プロセスは、各.javaファイルだけでなく.propertiesファイルに対しても実行する必要があるだけでなく、.propertiesファイルに対してF5(同期化)をサポートしていないようであるため、面倒ではありません。
SubversionまたはEclipseのいずれかでの苦情の回避に関する洞察は、それぞれがもう一方の問題を引き起こすため、求められています。 (いいえ、私はプラグインを当面使用したくないですが、バグがあると読んでいます。コマンドラインが充分で信頼性の高いものでなければなりません)
編集:それはsvn checkout --forceを使うことを提案しています。問題は、EclipseにはまだすべてのファイルにF5が必要であるということです。私はhardmathのコメントをupvotedしていると答えて1つとして投稿された場合それを受け入れます。
私はこのように私のプロセスを変更します
コマンドラインから--forceフラグ/オプション(svn checkout用)を試しましたか?同様の質問はこちら:http://stackoverflow.com/questions/312491/force-an-svn-checkout-command-to-overwrite-current-files – hardmath