Rolling Eclipse svn ile kötü değişiklikleri geri
Hadi Subversion deposu için bazı kötü değişiklikler işledim ki. Sonra devam etmek istiyorum o kadar iyi değişir, sana teslim ediyorum.
Kolay yolu Eclipse bu kötü değişiklikleri geri ve iyi değişiklikleri tutmak için ne önerirsiniz? Dosyaları kötü değişiklikler ile ilgili varsayarak bu güzel değişiklikleri ile ilgili olarak aynı değildir. Nasıl işler iyi değişiklikler kötü değişiklikler aynı dosya için yapıldıysa değiştirmek?
Çoğunlukla Eclipse eklentileri (Subclipse veya Yıkıcı) bunu yapmak için bir yol arıyorum ama komut satırı komutları da ilginç.
CEVAP
Eclipse Ganymede (Subclipse)
Proje seç/kötü değişiklik içeren dosya açılır menüsünden seçin:
Takım>Tarih Gösteriyor
Revizyonlar proje/dosya ile ilgili Geçmişi sekmesinde gösterilir.
Revizyon olduğu "kötü değişiklikler işlendi" ve pop-up menü seçin:
X döner Değişiklikleri Gözden Geçirme
Bu dosyada değişiklik(ler) kötü bir revizyon için Gözden Geçirme öncesinde kötü bir revizyon içinde değiştirilmiş, birleştirme.
Burada iki senaryo vardır:
Eğer bu dosya için herhangi bir değişiklik (kötü Gözden Geçirme bu dosya için son revizyon) işlediğini, sadece değişiklikleri kötü değişiklik yapılan kaldıracaktır. Bu değişiklikler onları işlemek için çok çalışma kopyası için birleştirilir.
Eğer bu dosya için bazı değişiklikler (kötü revizyon dosyanın son değiştirilme değildir) işlediğini, el ile çatışma çözmek için. Dosyası olduğunu söyleyen Readme.txt izin verin, ve kötü Revizyon numarası 33. Ayrıca, başka bir revizyon 34 ' bu dosya için taahhüt yaptık. Seçtikten sonraRevizyon Değişiklikleri geri al 33çalışma kopyası aşağıdaki gerekir:
readme.txt.birleştirme-sol.r 33- kötü Gözden Geçirme
readme.txt.birleştirme-doğru.r 32- önce kötü Gözden Geçirme
readme.txt.çalışma- çalışma kopyası sürümü (eğer kaydedilmemiş değişiklikler yok ama r34 ile aynı)
Orijinal readme.txt işaretlenir çelişkili ve içerir birleştirilmiş sürümü (değişiklikler, kötü Gözden Geçirme) kaldırılır ile bazı işaretleri (<<<<<<< .çalışma vb). Eğer sadece kötü revizyon değişiklikleri kaldırmak ve değişiklikler yapıldıktan sonra devam etmek istiyorsanız, o zaman yapmanız gereken tüm işaretleri Kaldır. Aksi takdirde, orijinal dosya 3 dosya yukarıda bir içeriği kopyalayabilirsiniz. Ne seçim yaparsan yap, ne zaman yapılır, ihtilafın çözülmesi mark
Takım - Mark Çözüldü
Geçici dosyalar silinir ve dosya değişti işaretlenir. 1, değişiklikleri uygulamak gerekir.
Bu svn deposunda Revizyon Tarihi revizyon kaldırmak unutmayın. Sadece kötü revizyon değişiklikleri kaldırılır yeni revizyon yapılmış.
Eclipse kapalı sekmesini geri?...
Dosyalar ve klasörler de dahil olmak ü...
Geri Eclipse ayıklayıcı adım...
Git bazı dosyaları değişiklikleri geri...
Eclipse subversion proje bağlantısı ge...