サーバー上で、svn import コマンドを使用してファイルを SVN に入れました。
ファイルをローカル マシンにチェックアウトし、いくつかの変更を加えてからコミットし直しました。
ファイルのサーバー コピーを更新したいのですが、 を使用するsvn update
と、「 」と表示され、「skipped '.'
」とsvn status
表示されますsvn: warning: '.' is not a working copy
。
サーバー上で、svn import コマンドを使用してファイルを SVN に入れました。
ファイルをローカル マシンにチェックアウトし、いくつかの変更を加えてからコミットし直しました。
ファイルのサーバー コピーを更新したいのですが、 を使用するsvn update
と、「 」と表示され、「skipped '.'
」とsvn status
表示されますsvn: warning: '.' is not a working copy
。
svn にインポートしても、インポートしたものは作業コピーにはなりません。ローカルで行ったのと同じように、サーバーでチェックアウトする必要があります。それ以降は作業コピーになり、更新を使用できます。
ディレクトリをマージして作業コピーにするために、最初に SVN Update を実行する必要があります。次に、コミットして変更をコミットします。SVN Cleanup コマンドを使用して、同様の問題を解決できる場合もあります。
入力すれば
svn update
作業コピーではないと表示されている場合は、パスを調べて、現在の場所の上下のレベルを探してください (コンソールで次を使用します:
pwd
それはあなたがどこにいるかを教えてくれます)そして最後に、あなたが実際にプロジェクトのディレクトリにいることを再確認してください。空のフォルダー(構造のもの)は認識されることを意図していないことを覚えておいてください。 、つまり、基本的には、含まれているフォルダーにはソース管理下にファイルがありません
あなたのSVNディレクトリは、「.svn」という名前のフォルダ(非表示)を持つディレクトリです。簡単に見て、正しいパスにいることを確認してください
1) コマンド「svn update」を入力します
2) コマンド「tc」になるオプション「theirs-conflict」を選択します。
これで、ファイルの新しいコピーが作成されたので、このファイルに対して必要なことは何でも編集および実行できます。