Saya melakukan banyak file (lusinan file di folder yang berbeda) secara tidak sengaja. Apa cara termudah, terbersih (dan teraman!) Untuk 'membatalkan' komit itu tanpa harus menghapus file dari direktori kerja saya?
svn
tortoisesvn
undo
Manu
sumber
sumber
Anda mungkin perlu menggunakan baris perintah, tetapi Anda dapat menggunakan perintah penggabungan SVN dan menentukan revisi secara terbalik untuk secara efektif mengembalikan komit. Dengan asumsi komit buruk Anda adalah r1123, Anda akan melakukan:
sumber
Anda dapat mengembalikan copy pekerjaan Anda ke revisi sebelum komit. Setelah Anda mengembalikan copy pekerjaan Anda, kemudian cukup lakukan perubahan dan Anda akan secara efektif mengembalikan komit yang tidak disengaja.
Dalam kasus seperti Anda secara khusus, saya mungkin akan memeriksa revisi yang ingin saya putar kembali ke dalam copy pekerjaan baru dan kemudian memasukkan copy pekerjaan ke revisi kepala.
sumber