2017 © Pedro Peláez
 

staempfli-tool symlinker-pro

Tool to create relative symlinks

image

staempfli/symlinker-pro

Tool to create relative symlinks

  • Monday, July 2, 2018
  • by staempfli-webteam
  • Repository
  • 3 Watchers
  • 5 Stars
  • 8,950 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 4 Forks
  • 0 Open issues
  • 7 Versions
  • 50 % Grown

The README.md

symlinker-pro

Project Status: Abandoned – Initial development has started, but there has not yet been a stable, usable release; the project has been abandoned and the author(s) do not intend on continuing development., (*1)

Small tool that creates relative symlinks from given paths. A file containing a bunch of paths can also be given to create multiple symlinks in a single run., (*2)

Features

  • Relative reference from destination to source is automatically calculated from given paths
  • relative and absolute paths combination supported
  • Create bunch of symlinks from file content
  • Recursive symlinks using /* and /**

Demo

symlinker-pro demo playlist , (*3)

Installation

Option1: Using Composer

composer require "staempfli/symlinker-pro":"~1.0"

Option2: Downloading .phar

wget https://github.com/staempfli/symlinker-pro/releases/download/<version>/symlinker-pro.phar
chmod +x ./symlinker-pro.phar
sudo mv ./symlinker-pro.phar /usr/local/bin/symlinker-pro

Usage

2 possibilities:, (*4)

  • Single symlink:, (*5)

    symlinker-pro create:link <source_path> <destination_path>
    
  • Multiple symlinks from file:, (*6)

    symlinker-pro create:from:file <file_path>
    

File paths content format

A symlink definition per line with => symbol to separate source_path and destination_path:, (*7)

source_path=>destination_path
source_path2=>destination_path2
source_path3=>destination_path3

If your destination paths should be calculated from a different path than the current root, you can use --dest-prefix-path option when running create:from:file, (*8)

Requirements

  • PHP >= 5.5

Developers

Licence

GNU General Public License, version 3 (GPLv3), (*9)

(c) 2016 Staempfli AG, (*10)

The Versions

02/07 2018

dev-master

9999999-dev

Tool to create relative symlinks

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by Juan Alonso

02/07 2018

dev-develop

dev-develop

Tool to create relative symlinks

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by Juan Alonso

02/07 2018

1.1

1.1.0.0

Tool to create relative symlinks

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by Juan Alonso

18/03 2018

1.0.3

1.0.3.0

Tool to create relative symlinks

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by Juan Alonso

13/03 2017

1.0.2

1.0.2.0

Tool to create relative symlinks

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by Juan Alonso

07/03 2017

1.0.1

1.0.1.0

Tool to create relative symlinks

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by Juan Alonso

06/03 2017

1.0

1.0.0.0

Tool to create relative symlinks

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

by Juan Alonso