2017-07-27 21 views
0

を表示することはできませんチェックアウト私は、ファイルを編集し、チェックアウトファイルにしようとすると、ファイルが既に別のユーザーによってチェックアウトされるとEclipseのTFSは、エラーが私はTFSプラグインでEclipseのネオンを使用していたファイル

、私が取得しますエラーでのように空のファイル:私は、ファイル上で作業を続けることができません

The item .. is locked for checkout by .. in workspace .. 

、私は、ウィンドウを閉じて、再度ファイルを開く必要があります。

エラー画面が表示されずにファイルを操作する方法はありますか?

私はロックしようとしていますが、私にはオプションがありませんUnchanged - 既存のロックを保持してください。

答えて

1

ファイルが他のユーザーによってロックされている場合は、ファイルをロック解除して編集するためにチェックアウトする必要があります。それ以外の場合は常にエラーが発生します。

あなたは、ファイルのロックを解除する方法の下に試すことができます。

  • tf lock /lock: none詳細についてはLock Commandご参照ください:lockコマンドを使用するには

を、あなたは に設定されたロックのアクセス許可を持っている必要があります許可します。あなたがそのユーザーのワークスペース

tf lock /lock:none /workspace:workspacename [/recursive][/login:username,[password]] [/collection:TeamProjectCollectionUrl]

  • tf undo元に戻すために 書き込み権限を持っていない場合 を許可するように設定のロックを解除し、他のユーザーの変更権限を有する他のユーザが保持しているロックを除去する必要がありますコマンドはアイテムのすべてのロックを削除します。 Visual Studioのコマンドプロンプトで以下のコマンドを実行して、個々のファイルのロックを解除するにはUndo command

    を参照してください:

    tf undo "file_path" /workspace:workspace_name

    例:

    tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/Abc.dll /workspace:Houst01

    ここでそれが内部でどのAbc.dllのロックを解除しますabcフォルダ。ここでは、ABCフォルダ内にあるすべてのファイルのロックを解除します

    tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/* /workspace:Houst01

    :ワンショットで全体のフォルダのロックを解除するために

    。それはあなたにそれがはるかに簡単にこれらのタスクを実行できるようになり、すべてのこれらのコマンドを実行するためのグラフィカル・インターフェースを与える

  • はまた、他のユーザーがTFS Sidekickツールを使用してファイルのロックを解除することができます。

+0

ありがとうございますか?これはEclipseにも適用できますか? – user7294900

+0

@ user7294900はい、私は自分の側でテストします。Eclipse用です。 –

+0

ファイルがロックされている場合ファイルをロック/アンロック/元に戻したくない場合は、ロックを試みることなくファイルを操作して戻ってください – user7294900

関連する問題