Jordi Boggiano
ff59bbdab0
CS fixer
6 years ago
Jordi Boggiano
8b61315b14
Normalize URL as symfony Filesystem::mirror does a straight str_replace on realUrl vs actual iteratee path without normalization and our aRchivableFilesFinder does normalize the path, refs #6667
7 years ago
Gawain Lynch
b859bbcdcf
Pass a VCS filtered iterator to mirror
7 years ago
Jordi Boggiano
122e422682
CS fixes
8 years ago
Jordi Boggiano
260b85882f
Merge remote-tracking branch 'dzuelke/installmsgs' into 1.3
8 years ago
Jordi Boggiano
f85a4a2f51
Add notice about not trying to allow path symlinks into source dir, refs #5974 , refs #6174
8 years ago
David Zuelke
17d5f6d88a
fix some install msg corner cases
...
mostly around updates; had to go back to a colon even for 'from cache'
8 years ago
David Zuelke
2d36324e99
streamline install progress messages
8 years ago
Jordi Boggiano
fcbc1044e0
Revert "Allow use of parent directories in PathDownloader when not mirroring the path"
8 years ago
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
9 years ago
Christoph Herbst
cbfd83ba0e
trim trailng slash from symlink names
...
symlink names are not allowed to contain
a trailing slash, so trim it.
9 years ago
Alain Schlesser
4e9885e9bc
Make sure to use an absolute path for symlinking in PathDownloader. Resolves #4451
9 years ago
Jordi Boggiano
0ed5b541a9
Fix CS
9 years ago
Niels Keurentjes
756f9e10b7
Further protect junctioned path repos from accidentally deleting source packages.
9 years ago
Peter Buri
861b2bc8e8
Introduce option to force copy instead of symlinking in PathDownloader
9 years ago
Jordi Boggiano
d6d0435c54
Merge pull request #4845 from curry684/pull-4690
...
Implement junctioning on Windows for path repositories
9 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