Kazalarla bir sürü dosya (farklı klasörlerde onlarca dosya) yaptım. Dosyalarımı çalışma dizinimden silmeye gerek kalmadan, 'geri almanın' en kolay, en temiz (ve en güvenli!) Yolu nedir?TortoiseSVN'de bir işlemi geri alma
cevap
Git Günlüğü Göster Ekrana, sen geri almak istiyor revizyon seçin sağ tıklayın ve bu revizyon gelen değişiklikleri geri seçmek, bu reverse-merge yapacağız.
Çalışma kopyanızı, taahhüt işleminden önce revizyona geri alabilirsiniz. Çalışma kopyanızı geri aldıktan sonra, değişiklikleri yapınız ve yanlışlıkla kazandığınız işi etkili bir şekilde geri alacaksınız.
Sizinki gibi bir durumda, muhtemelen yeni bir çalışma kopyasına geri dönmek istediğim revizyonu kontrol edip çalışma kopyasını baş revizyonuna tabi tutardım.
Bu, revizyonunuzun güncel olmadığını size bildirmez miydi ve işlem yapmadan önce güncellemenizi gerektiriyor mu? Bence eski düzeltmeyi güncellemek yerine önceki revizyonu birleştirmeniz gerekiyor. – Mnebuerquo
Ayrıca, bu strateji, kötü işlemin bir öncekinin olduğunu varsayar. Hepsini geri almadan bir süre önce meydana gelen bazı değişiklikleri geri almak isteyebilirsiniz. – jpaugh
Komut satırını kullanmanız gerekebilir, ancak SVN birleştirme komutunu kullanabilir ve bir işlemi etkili bir şekilde geri almak için revizyonları geriye doğru belirleyebilirsiniz. Kötü işleminizin r1123 olduğu varsayılırsa aşağıdakileri yaparsınız:
svn merge -r1123:1122 <url of your working copy>
Bunu yaparken hiçbir şey değişmez: svn merge -r 1880: 1879 https: // server/myproject/branches/problem42 I "-r 1880: 1879" gibi boşluklarla ve bu şekilde "-r1880: 1879" gibi boşluk olmadan denediniz. Sonra "svn st" çalıştırırsam hiçbir şey değişmedi. – neoneye
- 1. Java'da Geri Alma İşlemi Prosedürü
- 2. Bir işlemi geri alma işlemi tamamlanır ve bir çok işlemi nasıl geri alırsınız
- 3. Kaydetme noktası geri alma işlemi mysql içinde
- 4. DbContextTransaction Geri Alma
- 5. Zengin UITextView'da (iOS 6) NSUndoManager ile işlemi geri alma
- 6. DataTable.Load() veri alma işlemi ExecuteReader()
- 7. Daha önce yapılmış bir işlemi nasıl geri alırım?
- 8. bir geri alma garantisi ile
- 9. Bir Git rollback'i geri alma
- 10. İçeriği bir parçadan geri alma
- 11. Kule Geri Dönme İşlemi Yoktur
- 12. PDO'dan Nesneleri Geri Alma
- 13. Git: Birleştirme "geri alma"
- 14. SQL Geri alma sorusu
- 15. Android sqlite geri alma
- 16. Geri çağırma işlevlerinden gelen değişkenleri geri alma
- 17. Herhangi göçe geri alma gibi görünüyor 1.7
- 18. Çalışan işlemlerin adlarını geri alma
- 19. OracleConnection alma işlemi başlatıldı ancak boş
- 20. URL'den nasıl bir geri alma etiketi oluştururum?
- 21. Unsort: bir permutasyonu hatırlama ve geri alma
- 22. ActionParameters'dan karmaşık bir nesne geri alma
- 23. Javascript - Bir klasördeki dosya adlarını geri alma
- 24. Bir git ikilem hatasını geri alma
- 25. VIM'de bir blok geri alma var mı?
- 26. Neden JavaFX bir geri alma özelliği içermiyor
- 27. Toplu kopyalama için geri alma
- 28. Python geri alma yöntemi alay
- 29. EJB: kaçının İşlem geri alma
- 30. İşlem ağ kullanımını geri alma
Ne beklediğimi ama en son kaplumbağa çıkışında hiç bir işaret yok –
Daha sonra işlemeyi unutma, çünkü sadece yerel olarak birleşiyor. – pihentagy
Bunu yapmadan önce çalışma kopyanızı güncellediğinizden emin olun, aksi halde hiçbir şey olmuyor. –