Syncthing рджреБрдИ рд╡рд╛ рдмрдвреА рдпрдиреНрддреНрд░рд╣рд░реВ рдмреАрдЪ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрдиреЗ рдПрдЙрдЯрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реЛред

рдкрдЫрд┐рд▓реНрд▓реЛ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ рдирд┐рдореНрди рдмрдЧрд╣рд░реВ рдлрд┐рдХреНрд╕ рдЧрд░реНрджрдЫ:

  • рдирдпрд╛рдБ рдлрд╛рдЗрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрд╛ fs рдШрдЯрдирд╛ рдЙрддреНрдкрдиреНрди рднрдПрдиред
  • рдЧреНрд░рд╛рд╣рдХрд▓рд╛рдИ рд╕реНрдЯрдк рд╕рд┐рдЧреНрдирд▓ рдкрдард╛рдЙрдБрджрд╛ рд╢реВрдиреНрдп рдЪреНрдпрд╛рдирд▓ рдмрдиреНрдж рдЧрд░реНрджреИред
  • рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕рд▓реЗ рдЧрд▓рдд RC рдмрд┐рд▓реНрдб рд╡рд┐рд╡рд░рдг рджреЗрдЦрд╛рдЙрдБрджреИ рдерд┐рдпреЛ рдЬрдм рдЕрдкрдбреЗрдЯрд╣рд░реВ рдЕрд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред
  • рдлреЛрд▓реНрдбрд░ рдЕрдЭреИ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдмреЗрд▓рд╛ рд╕реНрдерд┐рддрд┐ рдорд╛рди рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред
  • рдлреЛрд▓реНрдбрд░ рдирд┐рд▓рдореНрдмрди рдЧрд░реНрджрд╛ рддреНрд░реБрдЯрд┐ рдлреНрдпрд╛рдБрдХрд┐рдПрдХреЛ рдерд┐рдпреЛред
  • рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐: int(рдЕрдлрд╕реЗрдЯ) рдорд╛рди recheckFile рдХреЛ рджрд╛рдпрд░рд╛ рдмрд╛рд╣рд┐рд░ рдЫред
  • рдЪрд░ рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВрдХреЛ рдмрд╛рд╣реНрдп рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рдорд░реНрдЬ рдЧрд░реНрди рдЕрд╕рдХреНрд╖рдорддрд╛ ("%FOLDER_PATH%/%FILE_PATH%")ред
  • рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐: loadIgnoreFile рдорд╛ рдЕрдорд╛рдиреНрдп рдореЗрдореЛрд░реА рдареЗрдЧрд╛рдирд╛ рд╡рд╛ рд╢реВрдиреНрдп рд╕реВрдЪрдХ dereferenceред

рд╕реБрдзрд╛рд░рд╣рд░реВ:

  • UI рдорд╛ рдлреЛрд▓реНрдбрд░ рд▓реЛрдбрд┐рдЩ рдкреНрд░рдЧрддрд┐ рдЕрдм рдЕрдзрд┐рдХ рдмрд╛рд░рдореНрдмрд╛рд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫред

рдЕрдиреНрдп:

  • jobQueue.Jobs рдорд╛ рдХрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • рдХрд░реНрдиреЗрд▓рдХреЛ рдкреБрд░рд╛рдиреЛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛ рдлрд┐рдХреНрд╕ рд╕рдореНрднрд╛рд╡рд┐рдд рдмрдЧрд╣рд░реВ, рдЕрд░реНрдерд╛рддреН 64-рдмрд┐рдЯ рд╕рд┐рдВрдХ/рдкрд░рдорд╛рдгреБ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧред
  • рдЦрд╛рд▓реА рдлреЛрд▓реНрдбрд░ рдкрде рдХреЛ рд╕реНрдерд┐рд░ рдЕрд╕рдВрдЧрдд рд╣реНрдпрд╛рдиреНрдбрд▓рд┐рдВрдЧред

рд╕реНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди