21 Commits (b2efcb1078b8abfb9f20ae228dc25510766baa52)

Author SHA1 Message Date
Cameron Eagans 1cda8e1ef0 Allow use of parent directories in PathDownloader when not mirroring the path 8 years ago
Jordi Boggiano 4d082f77b8 Simplify composer output to take less lines 8 years ago
Jordi Boggiano 0c4cae056f Simplify code 8 years ago
Rens Admiraal a294af3f16 Allow setting default transport strategy for path repositories
This change allows setting COMPOSER_MIRROR_PATH_REPOS to 1
in the environment to set the default strategy to 'mirror'.

This allows using 'mirror' during deployments while still symlinking
on a development machine. The default is still overwritten by the
options on the repository configuration.
8 years ago
Steve Buzonas 8d766c8eb2 cleaner implementation of status output with support for path repositories 8 years ago
Jordi Boggiano 3b0a1c6f70 Run cs fixer and update config to latest master 8 years ago
Christoph Herbst cbfd83ba0e trim trailng slash from symlink names
symlink names are not allowed to contain
a trailing slash, so trim it.
8 years ago
Alain Schlesser 4e9885e9bc Make sure to use an absolute path for symlinking in PathDownloader. Resolves #4451 8 years ago
Jordi Boggiano 0ed5b541a9 Fix CS 8 years ago
Niels Keurentjes 756f9e10b7 Further protect junctioned path repos from accidentally deleting source packages. 8 years ago
Peter Buri 861b2bc8e8 Introduce option to force copy instead of symlinking in PathDownloader 8 years ago
Jordi Boggiano d6d0435c54 Merge pull request #4845 from curry684/pull-4690
Implement junctioning on Windows for path repositories
8 years ago
Niels Keurentjes 54c079b559 Fixed Windows detection based on #4873 and suppressed some console output in removeJunction. 9 years ago
Niels Keurentjes 05caf8349c Fixed bug potentially causing broken sites and solved #4431 along the way. 9 years ago
Niels Keurentjes 5489586436 Fully implemented junctioning on Windows for path repositories. 9 years ago
Samuel ROZE f6d5d65bcd Use shortest relative paths for symlinks 9 years ago
Samuel ROZE d0a9550dea Uses `realpath` to fix relative path issues 9 years ago
Samuel ROZE a3f5f60359 Update output to have a coherent one 9 years ago
Samuel ROZE 0e8c5fa62e Store path from composer.json with the `path` repository to ensure lock file to be reused 9 years ago
Jordi Boggiano 89c6a68a76 Updates to path repository and path downloader, refs #4365 9 years ago
Samuel ROZE ead68d3d49 Create the path repository and downloader 9 years ago