0

しばらく前に使用したsvnリポジトリがあります。自分のマシンの1つにある作業ディレクトリに、コミットされていない変更があると確信しています。ただし、作業ディレクトリが見つかりません(たまたま削除された可能性があります)。

これはロングショットのようです。リポジトリには、チェックアウトされたディレクトリに関する情報が含まれていますか。具体的には、リモート(ssh)でトランクをチェックアウトするマシンのIP /ホスト名?

-ありがとう

4

2 に答える 2

0

@nosidが言うように:いいえ、svnリポジトリにはチェックアウトされたディレクトリ (またはそのことについてはコミットされていない変更)に関する情報は含まれていません。ただし、コミットされていないデータを削除していない場合は、svn status変更/追加/バージョン管理されていないすべてのアイテムが表示されます。変更されたアイテムはM(run svn status --help)で始まります。したがって、疑わしいすべての作業コピーで実行すると、幸運になるかもしれません。私が書いたことをすでに知っているなら、事前に申し訳ありません。

于 2012-04-20T14:47:28.973 に答える
0

いいえ、svnリポジトリにはチェックアウトされたディレクトリに関する情報は含まれていません。操作svn checkoutは基本的に読み取り専用操作です。

ただし、リポジトリへのアクセス方法によっては、他の場所にあるクライアントに関する情報が見つかる場合があります。http / apacheを使用してリポジトリにアクセスすると、apacheログファイルにIPアドレスを含むクライアントが見つかります。を使用してリポジトリにアクセスするとssh、に情報が表示される場合があります/var/log/auth

于 2012-04-20T08:27:45.630 に答える