Π‘Π»Π΅Π΄ ΠΈΠ·Π»ΠΈΠ·Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΡΠΈΠ»ΠΈΡΠ°ΡΠ° Π·Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ rsync 3.4.3 Ρ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ Π½Π° 6 ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, Π±ΡΡ Π° ΠΎΡΠ±Π΅Π»ΡΠ·Π°Π½ΠΈ ΡΠ΅Π³ΡΠ΅ΡΠΈΠΈ, Π½Π°ΡΡΡΠ°Π²Π°ΡΠΈ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π½Π΅ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ Π½Π΅Π΄ΠΎΠ²ΠΎΠ»ΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ΡΠΎ Π½Π° ΠΎΠΊΠΎΠ»ΠΎ 50 ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ Π½Π° rsync Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄Π²Π΅ ΡΠ΅Π΄ΠΌΠΈΡΠΈ, ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° AI ΠΌΠΎΠ΄Π΅Π»Π° Claude. ΠΡΠΊΠΎΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΡΠ²ΡΡΠ·Π°Ρ Π° ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° ΡΠ΅Π³ΡΠ΅ΡΠΈΠΈ Ρ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π½ΠΈΡΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½ΠΈ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° AI.
ΠΡΠΊΠΎΠΈ ΠΎΡ ΡΠ΅Π³ΡΠ΅ΡΠΈΠΈΡΠ΅ Π² rsync 3.4.3:
- ΠΠ°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΠΏΡΠΈΠΊΠ»ΡΡΠ²Π°Ρ Ρ Π³ΡΠ΅ΡΠΊΠ° ΠΏΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Π·Π° ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈ ΠΊΠΎΠΏΠΈΡ, Π² ΠΊΠΎΠΈΡΠΎ Π±ΡΡ Π° ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΎΠΏΡΠΈΠΈ ββcompare-destβ;
- Π‘ΡΠ°Π½Π°
Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠ³Π»ΠΎΠ±ΡΠ²Π° rsync Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Ρ ΡΠ΄ΡΠ° Linux ΠΏΠΎΠ΄ Π²Π΅ΡΡΠΈΡ 5.6 ΠΏΠΎΡΠ°Π΄ΠΈ Π°Π½Π³Π°ΠΆΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡ ΠΏΠΎΠ²ΠΈΠΊ openat2 (ΠΊΠΎΠΌΠΈΡ 1, ΠΊΠΎΠΌΠΈΡ 2); - Π€ΠΎΡΠΌΠ°ΡΡΡ βΡ ΠΎΡΡ::ΠΌΠΎΠ΄ΡΠ»/ΠΏΡΡβ ΡΠΏΡΡ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ (ΠΊΠΎΠΌΠΈΡ).
- Π‘ΠΏΡΡΡ
Π° Π΄Π° ΡΠ΅ Π²ΡΠ·ΠΏΡΠΈΠ΅ΠΌΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ ΠΎΠΏΡΠΈΡΡΠ°
ββdelete-missing-argsβ Π·Π°Π΅Π΄Π½ΠΎ Ρ ββfiles-fromβ (ΠΊΠΎΠΌΠΈΡ). - ΠΡΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΡΠ° Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π°Ρ Π³ΡΠ΅ΡΠΊΠΈ Π·Π° Π½Π°Ρ ΠΎΠ΄ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° modtime_nsec ΠΈΠ·Π²ΡΠ½ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΈΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½.
- Π‘Π³Π»ΠΎΠ±ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ°ΡΠΈ Π²Π΅ΡΡΠΈΠΈ Π½Π° macOS Π±Π΅ Π½Π°ΡΡΡΠ΅Π½ΠΎ.
- ΠΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠΏΡΠΈΡΡΠ° ββlink-destβ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ (ΠΊΠΎΠΌΠΈΡ).
- Π‘Π΅ ΠΏΠΎΡΠ²ΠΈΡ Π° ΡΡΠΈΠ²ΠΎΠ²Π΅ ΠΏΡΠΈ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π² ΠΌΡΠ»ΡΠΈΠΏΠ»Π΅ΠΊΡΠΎΡΠ° Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΈΡΠ΅ tmux.
ΠΠ½Π΄ΡΡ Π’ΡΠΈΠ΄ΠΆΠ΅Π»Π» (Andrew Tridgell), ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π» Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ΅ samba ΠΈ rsync, ΠΊΠΎΠΉΡΠΎ ΠΏΡΠ΅Π΄ΠΈ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠ΅ Π·Π°Π²ΡΡΠ½Π° ΠΊΡΠΌ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° rsync ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΈ ΠΊΠΎΠΌΠΈΡΠΈ, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π° Π±Π΅Π»Π΅ΠΆΠΊΠ° Ρ ΠΎΠ±ΡΡΠ½Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ»ΠΎΠΆΠΈΠ»Π°ΡΠ° ΡΠ΅ ΡΠΈΡΡΠ°ΡΠΈΡ. Π‘ΠΏΠΎΡΠ΅Π΄ Π΄ΡΠΌΠΈΡΠ΅ Π½Π° ΠΠ½Π΄ΡΡ, ΠΏΡΠΎΠ΅ΠΊΡΡΡ rsync ΡΠ΅ ΡΠ±Π»ΡΡΠΊΠ° Ρ Π»Π°Π²ΠΈΠ½Π° ΠΎΡ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ Π·Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΡΠ° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈ ΡΡΠ΅Π· AI. Π ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ rsync 3.4.3 ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° ΡΠ΅Π³ΡΠ΅ΡΠΈΠΈ ΡΡΠ°Π½Π° ΡΠ΅Π½Π°ΡΠ° Π·Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈΡΠ΅. ΠΠ½Π΄ΡΡ ΡΡΠ·Π½Π°ΡΠ΅Π»Π½ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠΏΡΠ°Π²ΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈΡΠ΅, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π° Π΄Π° Π½Π°ΡΡΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π½ΡΠΊΠΎΠΈ ΡΠ΅Π΄ΠΊΠΈ, Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° rsync. ΠΠΎΠ΄ΠΎΠ±Π½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π½Π΅ Π±ΡΡ Π° ΠΎΠ±Ρ Π²Π°Π½Π°ΡΠΈ ΠΎΡ ΡΡΠ°ΡΠΈΡ ΡΠ΅ΡΡΠΎΠ² Π½Π°Π±ΠΎΡ ΠΈ ΡΡΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅Π³ΡΠ΅ΡΠΈΠΈΡΠ΅ ΠΎΡΡΠ°Π½Π°Ρ Π° Π½Π΅Π·Π°Π±Π΅Π»ΡΠ·Π°Π½ΠΈ ΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΎΡΡΡΡΠ°Π½Π΅Π½ΠΈ Π² ΡΠ»Π΅Π΄Π²Π°ΡΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ 3.4.4.
ΠΠ°ΡΡΠΎΡΡΠ°ΡΠ° ΡΠΈΡΡΠ°ΡΠΈΡ Π½Π°ΠΊΠ°ΡΠ° ΠΠ½Π΄ΡΡ Π΄Π° ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠ° ΡΠ΅ΡΡΠΎΠ²ΠΈΡ Π½Π°Π±ΠΎΡ, Π΄Π° Π²ΡΠ²Π΅Π΄Π΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΏΠΎΠΊΡΠΈΡΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄Π° ΠΈ Π΄Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΄Π° ΠΈΠ·Π²ΡΡΡΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ. Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΠΠ½Π΄ΡΡ Π²Π΅ΡΠ΅ Π΅ ΠΏΠΎΡΡΠΈ Π½Π° 60 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ Π±ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ΅Π» Π΄Π° ΠΏΡΡΡΠ²Π° Ρ ΡΡ
ΡΠ°, Π²ΠΌΠ΅ΡΡΠΎ Π΄Π° Π³ΡΠ±ΠΈ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ ΡΠΈ Π² ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² rsync, ΡΠΎΠΉ ΡΠ΅ΡΠΈ Π΄Π° ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅ AI Π°ΡΠΈΡΡΠ΅Π½ΡΠΈ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΡΡΡΠΈΠ½Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡΠ° Π½Π° Π½Π°ΡΡΡΠΏΠ°Π½ΠΎΡΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ Π·Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ. ΠΠ½Π΄ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°, ΠΏΠ»Π°Π½ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΈ ΡΡΡΡΠΊΡΡΡΠ° Π½Π° Π½ΠΎΠ²ΠΈΡ ΡΠ΅ΡΡΠΎΠ² Π½Π°Π±ΠΎΡ, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° AI Π³ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ° Π½Π° Python ΠΈ Π³ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈ Ρ Π²Π΅ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ ΡΠ΅ΡΡΠΎΠ² shell-ΡΠΊΡΠΈΠΏΡ. ΠΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π±Π΅ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΌΠΎΠ΄Π΅Π»ΡΡ Claude Ρ ΡΡΡΠ½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ° ΠΈ ΠΊΡΡΡΡΠΎΡΠ°Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π² Codex ΠΈ Gemini.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
