
 Originariamente inviata da 
M4V1
					
				 
				Fammi capire meglio, tu hai:
configurato un git server sul nas
creato un repository chiamato test
			
		 
	 
 
Ho creato anche l'apposito composer.json
	
		
			
			
				creato un file composer sul tuo pc che deve prenderti il package dal tuo server git
In questo caso per recuperare il package test/test dal tuo git server devi metterlo come repository dentro al file composer.json. Qui la doc ufficiale: 
https://getcomposer.org/doc/05-repositories.md#vcs
Qualcosa di questo genere dovrebbe andare:
	codice:
	{    "repositories": [
        {
            "type": "vcs",
            "url": "http://ip-del-tuo-nas:test/test.git"
        }
    ],
    "require": {
        "test/test": "*"
    } 
}
 
			
		 
	 
 
	codice:
	+ cat composer.json
{
    "require": {
        "test/test": "*"
    },
    "repositories": {
        "test/test": {
            "type": "vcs",
            "url": "http://192.168.1.120:test"
        }
    }
}
+ composer update
You are running composer with xdebug enabled. This has a major impact on runtime performance. See https://getcomposer.org/xdebug
Loading composer repositories with package information
                                                                      
  [InvalidArgumentException]                                          
  No driver found to handle VCS repository http://192.168.1.120:test
 
Invece così funziona
	codice:
	+ git clone ssh://192.168.1.120/volume1/git/test
Cloning into 'test'...
remote: Counting objects: 123, done.
remote: Compressing objects: 100% (77/77), done.
remote: Total 123 (delta 23), reused 0 (delta 0)
Ricezione degli oggetti: 100% (123/123), 10.79 KiB | 0 bytes/s, done.
Risoluzione dei delta: 100% (23/23), done.
Checking connectivity... fatto.