Sebagai admin TFS residen, terkadang saya diminta untuk membatalkan checkout (biasanya kunci) yang dimiliki pengguna pada file tertentu yang diperiksa ke kontrol sumber.
Bagaimana Anda membatalkan pembayaran pengguna lain?
Setidaknya ada 2 cara berbeda untuk melakukan ini:
Garis komando
Ada utilitas baris perintah bernama Tf.exe yang disertakan dengan Team Explorer. Temukan dokumentasinya di sini . Ini dapat diakses dengan meluncurkan jendela Prompt Perintah Visual Studio. Sintaks perintahnya adalah:
tf undo [/workspace:workspacename[;workspaceowner]]
[/server:servername] [/recursive] itemspec [/noprompt]
Untuk satu file
tf undo /workspace:workspacename;workspaceowner $/projectname/filename.cs
GUI
Yang kedua adalah melalui GUI, tetapi tidak menjadi standar - Anda harus menginstal TFS Power Tools . Lihat di sini untuk detail tentang cara menggunakan metode ini.
Ingatlah bahwa dengan metode mana pun Anda memerlukan hak yang sesuai. Izin tersebut disebut "Urungkan perubahan pengguna lain" dan "Buka kunci perubahan pengguna lain". Izin ini dapat dilihat oleh:
Menghapus ruang kerja
tf workspace /delete WorkspaceName;User
/server:http://server:8080/tfs/MyTeamCollection
Cara termudah yang saya temukan adalah dengan menggunakan aplikasi TFS Sidekick gratis . Ini memiliki opsi untuk melihat dan membatalkan pembayaran pengguna lain.
sumber
Saya sendiri baru saja mengalami masalah ini dan menemukan cara yang lebih mudah untuk membersihkan ruang kerja lama.
Di Visual Studio, buka Explorer kontrol sumber .
Dari 'Workspace' drop-down pilih ' Workspace ... '
Sebuah dialog akan muncul yang menunjukkan ruang kerja pada PC Anda saat ini. Pilih ' Tampilkan ruang kerja jarak jauh '
Anda sekarang juga akan melihat ruang kerja dari PC Anda sebelumnya (selama mereka berasal dari akun pengguna yang sama). Pilih ruang kerja lama dan klik ' Hapus '. Ini harus menghapus ruang kerja lama dari TFS bersama dengan pembayaran yang ada.
Saya yakin Arne telah menemukan solusi, tetapi saya harap ini membantu orang lain yang mencari masalah di Google.
sumber
Pilih file Anda di sidekick TFS, lalu di atas daftar, Anda memiliki "Undo tertunda Perubahan". Klik itu dan perubahan akan dibatalkan :) Ikonnya mirip dengan ikon "Undo" di MS word. Dapatkan sidekicks TFS dari http://www.attrice.info/cm/tfs/index.htm
sumber