Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen svn-bisect komutudur.
Program:
ADI
svn-bisect - Bir gerileme bulmak için Bisect Subversion revizyonları
SİNOPSİS
svn-ortaya başlama [iyi_rev [kötü_rev]]
svn-ortaya {Tercih Etmenizin|kötü} [devir]
svn-ortaya koşmak komuta
svn-ortaya ayarlamak
svn-ortaya durum
TANIM
svn-ortaya bir hata veya davranış değişikliği bulmayı otomatikleştirmeye yardımcı olur. Yıkılma çalışma
kopyala. İstenen veya orijinal davranışa sahip bir ilk "iyi" revizyon verildiğinde ve
istenmeyen veya değiştirilmiş davranışa sahip daha yeni “kötü” revizyon, svn-ortaya ikili yapacak
hangi revizyonun değişikliğe neden olduğunu bulmak için revizyon aralığında arama yapın.
svn-ortaya ile çalışan bir kopyada başlatılmalıdır svn-ortaya başlama. Ayrıca gerekir
en az bir tane verilmeli Tercih Etmenizin revizyon (temel) ve bir kötü revizyon (bilinen değiştirilmiş
davranış) revizyonu.
Alt komutlar:
başlama Başlatır veya yeniden başlatır svn-ortaya; isteğe bağlı olarak alır Tercih Etmenizin ve kötü revizyon
parametreleri.
Tercih Etmenizin devir
kötü devir
Söyler svn-ortaya revizyon olduğunu Tercih Etmenizin or kötü, aramayı tanımlama veya daraltma
Uzay. Belirtilmemişse, revizyon çalışmadaki mevcut revizyona varsayılan
kopyası. svn-ortaya daha sonra yeni arasında bir revizyona güncellenir Tercih Etmenizin ve
kötü sınırlar. Bu güncelleme, bir dalın oluşturulduğu bir noktayı geçerse,
şubeye girer veya çıkar.
ayarlamak Çalışan kopyayı revizyona ve şubeye sıfırlar. svn-ortaya başlama koşuyordu.
Basit durumda bu eşdeğerdir rm -r .svn-ikiye bölme; svn güncelleştirme, ama değilse
dalları geçti ve eğer başlamadıysanız KAFA revizyon. herhangi birinde
vaka, svn-ortaya hiçbir zaman karma revizyonlu çalışan kopyaların kaydını tutmaz, bu nedenle
svn-ortaya karışık revizyonlara geri yüklenmesi gerekecek çalışan bir kopyada.
durum Kısa bir durum mesajı yazdırır.
koşmak komuta
İkiye bölmeyi bir döngü içinde çalıştırır. Başlangıcını zaten tanımlamış olmalısınız Tercih Etmenizin ve kötü
sınır şartları. Döngü boyunca her yineleme çalışır komuta bir kabuk olarak
komut (gerekirse alıntı yapılan tek bir argüman), ardından işaretler
olarak revizyon Tercih Etmenizin or kötü, çıkış durumuna göre komuta.
ÖRNEKLER
1250 ile 1400 arasında hangi revizyonun soruna neden olduğunu bulmaya çalıştığınızı varsayalım. yapmak Kontrol
başarısız olma komutu.
svn-bisect başlangıç 1250 1400
svn-bisect çalıştır 'kontrol et'
svn-bisect sıfırlama
ÇEVRE
SVN Çağrılacak Subversion komut satırı programı (varsayılan svn).
onworks.net hizmetlerini kullanarak svn-bisect'i çevrimiçi kullanın