11

サーバー上で、svn import コマンドを使用してファイルを SVN に入れました。

ファイルをローカル マシンにチェックアウトし、いくつかの変更を加えてからコミットし直しました。

ファイルのサーバー コピーを更新したいのですが、 を使用するsvn updateと、「 」と表示され、「skipped '.'」とsvn status表示されますsvn: warning: '.' is not a working copy

4

4 に答える 4

4

svn にインポートしても、インポートしたものは作業コピーにはなりません。ローカルで行ったのと同じように、サーバーでチェックアウトする必要があります。それ以降は作業コピーになり、更新を使用できます。

于 2011-05-03T12:10:31.740 に答える
1

ディレクトリをマージして作業コピーにするために、最初に SVN Update を実行する必要があります。次に、コミットして変更をコミットします。SVN Cleanup コマンドを使用して、同様の問題を解決できる場合もあります。

于 2011-05-03T12:21:09.630 に答える
1

入力すれば

 svn update

作業コピーではないと表示されている場合は、パスを調べて、現在の場所の上下のレベルを探してください (コンソールで次を使用します:

pwd

それはあなたがどこにいるかを教えてくれます)そして最後に、あなたが実際にプロジェクトのディレクトリにいることを再確認してください。空のフォルダー(構造のもの)は認識されることを意図していないことを覚えておいてください。 、つまり、基本的には、含まれているフォルダーにはソース管理下にファイルがありません

あなたのSVNディレクトリは、「.svn」という名前のフォルダ(非表示)を持つディレクトリです。簡単に見て、正しいパスにいることを確認してください

于 2015-04-27T19:34:22.203 に答える
0

1) コマンド「svn update」を入力します

2) コマンド「tc」になるオプション「theirs-conflict」を選択します。

これで、ファイルの新しいコピーが作成されたので、このファイルに対して必要なことは何でも編集および実行できます。

于 2012-10-18T04:13:24.570 に答える