質問
サーバーで、SVNインポートコマンドを使用してファイルをSVNに入れました。
ファイルをローカルマシンにチェックアウトし、いくつかの変更を加えてから戻ってきました。
ここで、ファイルのサーバーコピーを更新したいが、 svn update
, 、 それが示している "skipped '.'
" と svn status
ショー」svn: warning: '.' is not a working copy
".
解決
SVNにインポートすることでは、作業コピーをインポートするものが作成されません。ローカルで行ったように、サーバーでチェックアウトする必要があります。それ以降、作業コピーがあり、更新を使用できます。
他のヒント
あなたが入った場合
svn update
そして、それは作業中のコピーではないと言います。あなたのパスを見てみて、あなたがいる場所の上または下のレベルを探してください(コンソールの使用:
pwd
それはあなたがどこにいるかを教えてくれます)そして最後に、あなたが実際にプロジェクトのディレクトリにいることを再確認するだけで、空のフォルダー(構造のもの)が認識されることを意図していないことを覚えておいてください、それらは単に構造を「描画」するので、パスはより読みやすくなります、そのため、基本的には、コンテンディングフォルダーにソース制御の下にファイルがないことが
あなたのSVNディレクトリは、「.svn」と名付けられたフォルダー(非表示)を持っているものです。
最初にSVNアップデートを実行して、マージしてディレクトリを機能するコピーにする必要があります。その後、変更をコミットします。また、SVNクリーンアップコマンドを使用して、同様の種類の問題を解決することもできます。
1)コマンド「SVNアップデート」を入力します
2)コマンド「TC」になるオプション「彼らの紛争」を選択します
これで、ファイルの新しいコピーができたので、このファイルに必要なことは何でも編集して実行できます!