2010-12-07 34 views
2

svnを使用しているフォルダをチェックアウトしてコミットしようとしました。 しかし、svn:Illegal repository URLが表示されています。私はこの問題を解決するためにいくつかのオプションを試しましたが、ヘルプはありませんでした。私はステータスやログなどを見ることができ、URLにアクセスできましたが、チェックインできませんでした。外部からのsvnファイルの更新

私はrootユーザーとtryint to checkin。 質問: 私は以前のフォルダ(チェックインが失敗した場所)から取り出したファイルを上書きすることはできますか?

(注:私は合併に関連するすべての問題に直面して文句を言わない何と変化している人の追跡M)

ありがとう! Kmr

+0

新しいチェックアウト(rootを使用しないでください)を行い、あなたがやったことと動作していないことのコンソール入力/出力をコピー/ペーストしてください。 –

答えて

1

変更されたファイルを古いフォルダから新しいチェックアウトフォルダに上書きすることは間違いありません。古いチェックアウトと新しいチェックアウトとの間にコミットがあった場合、変更をマージしてください。

0

あなたのチェックインが失敗した場合、それはsvnリポジトリにコミットされていません。 svn coでいつも新しいリポジトリを取り出して、svn ci file1 file2 ..をもう一度実行してみてください。

どのようにあなたはデバッグする必要があります、なぜあなたは違法リポジトリのURLを言っている状態になったのですか?唯一の可能性は、作業リポジトリが壊れており、ターゲットURLを失っていることです。

次回はsvn infoを実行してリポジトリの詳細を確認してください。

関連する問題