Bir yıkım repo ve nasıl çalıştığını tam olarak anlamayan yeni bir kullanıcıyla uğraşmak.
Uzun lafın kısası, yerel yapıları rastgele .svn klasörlerinin kopyalanması nedeniyle berbat olduğundan, aşağıdakileri yaptım:
- yerel yapıyı evreleme adlı bir klasöre kopyaladı
- hazırlama dizindeki tüm .svn klasörlerini özyinelemeli olarak sildi
- "temiz bir klasöre" repo atın
Şimdi son adımdayız - temiz içeriklerin üzerine yazmak için hazırlama klasörü içeriğinin alınması.
Ben sadece temiz dizinde olan her şeyi kaldırarak evreleme dizinin içeriğini kopyalamak için bir komut kopyalamak gerekir, AMA temiz klasörün .svn klasörleri inceliğinde bırakarak.
Bu rsync için bir iş gibi geliyor. Aşağıdaki komut doğru olur mu?
rsync -avr --exclude=.svn* [staging] [clean]
rsync
ile koşabilirsiniz--dry-run
!