質問

私は引っ張感が出てありがとうございます。

私のサイトはバージョンによって制御Subversion.使っていaptana(eclipse subclipse)のsvn.私の出入り口の表示がわかりずらかのファイルの更新等および会員の方はログインしてくださいしかし、システムを構築する独自のファイルやフォルダの中に別のフォルダを作

きいコミットされ、か <path> せします。だい清掃したがって、同じエラーになります。私は見つかりできる手動で追加す各ファイルをバージョン管理がこの投同じエラーになります。って更新を行ない、爽やかなワークスペースには何もしません。清掃らしい(一部送料有料指定商品を含むエラーおよびそのコレクションは、ディレクトリがロックされています。

知っていいはずのファイルの追加をSVNがどのように地球上にいると生成されたファイル?どうやっていけばいいですか?このころ"<folder> ではない作業ディレクトリにコピー"。どうやっていけばいいですか?Subversionでのファイルとして追加しようとすると、そのリポジトリとは?

役に立ちましたか?

解決

あなたが生成されたファイルをSVNに追加したい場合は、

、再帰的にそれらを追加するsvn addを使用する - これは、すべてのディレクトリが作業コピーの一部であることを確認しますと、すべてのファイルとディレクトリをSVNに追加され、コミットされます次svn commitの一部としてます。

それらが生成されるため、

しかし、多くの場合、生成されたファイルやフォルダは、SVNに追加すべきではありません。のからソースファイルをビルドの一部として。このケースでは、との SVNマークしなければなりません。彼らは作業コピーの一部ではないようを無視します。

他のヒント

私は(それはA /の.svnフォルダを作成できませんでしたので)私が書き込み権限を持っていなかったフォルダ「A」を追加しようとしたとき、

今日は、この問題を抱えています。

実行中のsvnステータスは、次のフォルダAに私に「〜」を行いました SVNのクリーンアップを実行すると、Aの親がロックされていたと言っています。

何だった働くことになった。

cp -r A A~    # backup, since A was not in the repo
rm -rf A      # removed locked directory
svn rm A      # remove A from pending commit
mv ~A A       # restore backup
svn add A     # re-add to pending commit
svn cleanup   # (had to cleanup several parent folders higher as well)

な作業コピーのエラー この現在のフォルダが作成されていな正しくinitialisedによる SVN.

のエラーだけで名前の変更、現在のフォルダを く適切な作業コピー のプロジェクトから SVN をすることによって 精算 プロジェクトの

チェックアウト後を適切に設定された作業コピーです。

私はちょうど私、エヘン、作業コピーには「いない作業コピー」エラーが発生しました。これは、JDeveloperプロジェクトのためだった、それは私がちょうどインストールしたいOracle JDeveloperのアップグレード(11.1.1.2.0)は、私は、コマンドラインSVNアクセス(jsvn)のために使用するものよりも、SVNKitの新しいバージョンを組み込むことが判明しました。だから、JDeveloperは、静かにコマンドラインクライアントがそれらを理解できないことを意味の.svnファイルの形式を、アップグレードしていました。 jsvnは私のプロジェクトの最上位ディレクトリに見つからないファイル「の.svn /フォーマット」不満ときペニーは下落しました。私はすべて同じで見て、唯一の数字「9」を含む、サブフォルダにこれらのヒープを発見しました。だから私は最終的に適切なメッセージ与えた後、最上位のフォルダとjsvnに1をコピー:「SVN:このクライアントは、作業コピーで動作するようにあまりにも古いですが、新しいSubversionクライアントを入手してください 『』」。 私は(グーグル経由)を同定し、互換性のあるクライアントSVNKitレベルをインストールした後は、新しい改善jsvnは私の作業コピーが実際に作業コピーであることを認識することができました。 物語のモラル:あなたはこのエラーを取得し、あなたが同じマシン上の別のSVNクライアントを使用している場合、問題は、彼らが同期して持っている可能性があります。

今、いくつかの死者のディレクトリをクリーンアップのTortoiseSVNを使用して、このに走りました。私は、ファイルのバックアップを作成してから(とにかくgonerた)障害のあるディレクトリを削除するには、担当者のブラウザを使用していました。そして、プロジェクトのクリーンアップが働いたと私は今、私の現在のファイルを続けることができます。

問題がどこにあるかを見つけるために試してみてください。これは行方不明の.svnファイルまたは何か他のものです。 あなたはあなたのチェックインで行われたときには.svnファイルが作成されて覚えておいてください。そしてそれらにタグ付けされた固有の番号と対応するディレクトリ・パス、コード名が含まれています。 あなたは完全にチェックされていると考え、プロジェクトのベースパスに移動します。 新しい一時的なパッケージを作成し、そのパスでサンプルJavaコードを追加しました。 バージョンに追加してコミットしてみてください。 あなたが(すでにロックされたフォルダをロックしようとすると)、フォルダがロックされているというエラーが出た場合、その後の.svnフォルダを移動して、ロックファイルの名前を変更します。 チェックインにもう一度試してみて、コミット

それが正常に動作している場合、

、あなたが行われています。 同じベースディレクトリを使用し、最大cleaing後にフォルダレベルにそのディレクトリから以降、再び自分のコードをチェックインます。

「未作業コピー」とは、あなたのIDEは(ないsvn下のサブディレクトリ内のファイルを追加するなど)svn自体によって制御されていないにsvnを実行しようとしている場所の一つ。私は、IDE内のあなたのパスをチェック言うと思います。

んので、各作業の視覚具んだコマンドが必要な実行されます。

この私の環境では、Windows XPの場合.tortoiseSVN1.6.7Subversionの1.6.9、Eclipse3.5とのSubclipse1.6.10.のリポジトリはvisual SVNサーバー間です。

  1. 視覚svnサーバーか 削除フォルダ ることで生まれたその他の工具(この問題のように、Keltiaと).
  2. 私のwindows explorer右クリックを使ってプロジェクトのオプションのタートルSVNプレス 更新.このアクションフォルダを削除した際に、一緒にコピーします。
  3. Commited すべての私の変わります。
  4. 走りのツール のフォルダ (再度).
  5. と亀SVNで印をつけた 追加は無視リスト.

武器agiは、dexで下がらないboxerぐ.

私の場合、私は、問題が発生している、別の日食のワークスペースの場所を移動します。この問題を解決するために、私は、SVNのレポを形成するプロジェクトをチェックアウト。次に、古いプロジェクトでは、私はすべてのSVNのファイルをクリーンアップ。 (単純な検索は.svnと削除)は、私はちょうど私の変化が見えてくるものをチェックアウトしにコンテンツをコピーして、私のプロジェクトは最新です。この方法は、他の迷惑なエラーにも適用することができます。ホープヘルプ誰か

別の場所にカレントディレクトリをmove、およびsvn updateコマンドを実行し、その後、移動ディレクトリ
でディレクトリを交換してください 使用tortoisteSVNは、あなたが前のsvn updateを実行することができた場合、実行クリーンアップあなたのルートディレクトリ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top