Kontrol kodumda olmayan bir SVN sunucusundan kaynak kodu kontrol ettim. Yeni güncellemeler olduğunda ne olduğunu bilmek istiyorum ve bunları modifikasyon, yeni eklemeler vb. Olarak sınıflandırmak istiyorum. Googling, aradığım komutun "svn status --show-updates" olduğuna inanmamı sağladı. Ancak, depo kökünde çalıştırdığımda, A/M işaretlerini değil, yalnızca durum sütununda * verir. Bunu nasıl alacağınıza dair bir fikrin var mı? TIA.SVN güncelleştirmeleri özeti
cevap
İş için güzel bir araç CommitMonitor.
Stefan, maalesef buna linux üzerinde ihtiyacım var. –
Üzgünüm, ancak CommitMonitor sadece Windows üzerinde çalışıyor. Ve Linux için benzer bir araç var mı bilmiyorum - belki başka biri bilir ... – Stefan
svn status
, çalışma kopyanızın, teslim aldığınız depo kopyaya göre herhangi bir değişiklik yapıp yapmadığını gösterir. --show güncelleştirmeleri bayrağı, güncelleştirmelerin sunucuda bulunup bulunmadığını gösterir ve * bunun olduğu anlamına gelir.
Düzeltme: Tamam, eğer gui'ye gidebilirseniz, tutsaklıkta yıkıcı kullanırım, ancak komut satırında kalmak için buna ne dersiniz? İstediğiniz şey, bir birleşimin kurumasına benzer ... BAŞLAMAK güncellendiğinde, A, D, M'nin ne olacağını görmek istediğinizde. Yani bu deneyin:
svn merge --dry-run -r BASE:HEAD
John, tam olarak bilmek istediğim, yani, depoda yeni veya değiştirilmiş dosyalar varsa. –
Tamam, ihtiyacın olanı anladım. birleştirme dryrun –
svn status --show-updates
son güncellemeden bu yana depoda değişti her dosyanın önüne * koyacağız.
kullanarak çalışma kopya tabanı (son güncelleme) ve geçerli depo kafa arasındaki ayrıntılı değişiklikleri görebilirsiniz:
svn log --revision BASE:HEAD
ekleme seçeneği --verbose M ile de başa tüm değiştirilmiş dosyaları, A vb ekleme listeler option --quiet taahhüt mesajlarını gizler.
Güncelleme:
svn diff --summarize --revision BASE:HEAD
tek listede çöktü aralıkta yapılacak değişikliklerde vs M, A bilgisiyle verilen tüm değiştirilmiş dosyaları listeler. Sanırım aradığın şey bu.
eSvn ürününü deneyin. Dosya/dizinlerin durumunu gerçek zamanlı olarak gösterme özelliğine sahiptir.
- 1. anlama özeti
- 2. maven anlık görüntü güncelleştirmeleri
- 3. Eclipse güncelleştirmeleri çalışmıyor
- 4. Baskı EKK regresyon özeti
- 5. Listede görüntü gösterme Özeti
- 6. PreferenceActivity güncelleme özeti
- 7. NSFetchedResultsController ekleri (veya güncelleştirmeleri görmez)
- 8. Oturum Açtıktan Sonra Güncelleştirmeleri Güncelle
- 9. tornado Farklı sayfalardaki Websockets güncelleştirmeleri
- 10. SVN, svn status
- 11. Gravür kullanarak svn svn
- 12. Veritabanındaki kolonun özeti (DT paketinden)
- 13. R: Biçim veri karesi özeti
- 14. Swift: return Kendiliğinden türünün özeti
- 15. RMagic, ipython ve Özeti Bilgi
- 16. SVN
- 17. SVN -
- 18. SVN
- 19. SQL Profiler eklemeleri/silme/güncelleştirmeleri göstermiyor
- 20. Magento'da ürün listelemesinde derecelendirme özeti nasıl görüntülenir?
- 21. Makale özeti görüntülenirken metin nasıl kırpılır?
- 22. Özeti tf ince veya tf katmanlarıyla kullanma
- 23. Dize Özeti X ve Y Koordinatları Dize
- 24. SQL sorgusu, çalışanlara göre özeti - tarih aralığı
- 25. Svn log - svn: '.' çalışma kopyası değil
- 26. .svn dosyaları olmadan svn deposunu denetleme
- 27. Checkout SVN svn + ssh repo, Eclipse Helios
- 28. svn dışına git ile svn dışına geçiş
- 29. SVN 1.7 ile çalışan Delphi SVN entegrasyonu?
- 30. git-svn görüntüleme svn repository url
Küçük dünya:. Sanırım bu soru, programlama ile ilgili olarak "yeterince yakın" kabul edilir. :) –
unwind
gevşeyin, HN'den birisi bana burada hem Q'leri yollamamı önerdi. –