2012-06-06 35 views
11

İş arkadaşım yanlış olduğunu bildiğim birkaç dosyada kontrol etti. Bunları değiştirmek ve eski eski kopyalarımı repo'ya geri vermek istiyorum. Ancak SVN, bu dosyaları güncellemeyi çalıştırmadan bana vermeme izin vermiyor.SVN Güncelleme olmadan gönderin

Bunun, yerel "iyi" kopyalarımı otomatik olarak birleştirme ve çözülmesine neden olabileceğinden endişeleniyorum. Sürümlerimi güncelleştirme yapmadan yapabildiğim var mı? Otomatik olmayan birleştirme, yüksek düzeyde discouraged. Alternatif nedir?

cevap

16

Değiştirilen dosyalarınızı yan tarafa kopyalayın, güncelleyin, değiştirilmiş dosyalarınızı geri kopyalayın, gönderin.

+1

Düşündüğümden çok daha kolay :) – Ari

+0

Önemli güncellemeleri kaybetmemeniz gereken bu tekniğe dikkat edin. Açıkçası, depoda çalışma kopyanızdan farklı bir şey var ve bu farklılıklara ihtiyacınız olabilir. Dosyaları bir tarafa kopyalamanızı, güncellemeyi, bir yerde _those_ güncellenmiş dosyaları kaydetmenizi, değiştirilmiş dosyalarınızı geri kopyalamanızı ve kopyalamanızı öneririm. Güncellemeleri yeni işlemlerinizle karşılaştırın ve gerektiğinde ek değişiklikler yapın ve tekrar işleyin. – UncaAlby

0

Turna'yı kullanarak SVN'ye bağlanabilir ve istediğiniz şeyi dikkatlice çıkarabilirsiniz.