Determine if the PHP syncer can and should be the default file copier

Created on 1 June 2023, over 1 year ago
Updated 6 March 2024, 9 months ago

Problem/Motivation

Currently in πŸ“Œ Use the rsync file syncer by default Fixed we made rsync the default file syncer because we found the PHP file sync switch write protected directories to 777.

It also has problems with Problem copying git idx files

The exclusion paths also act differently between the 2 copiers πŸ› Failure marker file should be excluded using a relative path Closed: duplicate , the PHP file syncer seems to act incorrectly here

Steps to reproduce

Proposed resolution

  1. Determine the scope of these issues and what the fixes are
  2. When the issues are fixed we should make PHP the default file syncer again

We should also investigate to see how widely available rsync is

Remaining tasks

fix the Composer Stager issue related to the PHP file copier
Problem copying git idx files with the PHP file syncer #162
Directory permissions are not correct when using the PHP file syncer #175

Add test coverage for what currently fails with the PHP file copier

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Closed: won't fix

Version

3.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States tedbow Ithaca, NY, USA

Live updates comments and jobs are added and updated live.
  • Needs tests

    The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.

Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024