2017-01-01 21 views
0

syncコマンドを使用してワークスペースファイルを以前のリビジョンに同期しています:p4_object.run( "sync"、 "-f "、" --parallel = 0 "、" c:¥Users¥agrahari¥Desktop¥give¥first¥test_2.txt#2 ") 名前を変更しています:c:\ Users \ agrahari \ Desktopの名前を変更できませんでした\ give \ first \ test_2.txt 10回試行後:ファイルがすでに存在する場合は作成できません。p4python:perforce:同期コマンドを投げるエラー:rename:名前を変更できませんでした 10回試した後

ファイルはワークスペースにありますが、リビジョン#3が同期されています。 リビジョン#2と同期させるために何をすべきかをご提案ください。

+0

'p4 sync -f test_2.txt#2'をコマンドラインから実行するだけで同じことが起こりますか?つまり、P4Pythonプログラムで何かしているかどうかを確認できますか?一般に、 'p4 sync'がファイルの内容を置き換えようとしている瞬間に、他のプログラムによってファイルが使用されている場合、'10回の試行 'エラーが発生します。 –

答えて

1

解決方法が見つかりました。同期コマンドをコミットする前にファイルハンドラを閉じていないという問題がありました。ありがとう。

関連する問題