2017-05-30 3 views
0

私はsvnリポジトリで作業していますが、複数の作業コピー(すべてがマスターに古い)が同じサーバ上にあるようです。私は作業コピーを引っ張りたいのですが、どちらが実際のリポジトリであるかわかりません(私が与えられたディレクトリは存在しません)。私の作業コピーが引き出されたリモートはどこですか?

作業コピーの1つでは、それがどこから引っ張られたかを確認する方法はありますか? git remoteコマンドと同様です。 (私はgitから来ています)。

答えて

2

作業コピーにsvn infoを使用してください。

> svn info 
Path: . 
Working Copy Root Path: C:\your_working_copy 
URL: https://your.server.com/svn/project/trunk 
Relative URL: ^/trunk 
Repository Root: https://your.server.com/svn/project 
Repository UUID: 2a590eaa-b7ce-4e9b-8fc4-5871439b179a 
Revision: 14266 
Node Kind: directory 
Schedule: normal 
Last Changed Author: pquirk 
Last Changed Rev: 14266 
Last Changed Date: 2017-05-24 10:30:21 -0400 (Wed, 24 May 2017) 

URLとリポジトリのルートフィールドには、どこから取得したのかが含まれています。

+0

これはうまくいきましたが、作業コピーを更新する必要がありました。ありがとうございます! –

関連する問題