Le 11/02/2019 à 22:38, Antoine Beaupré a écrit : > On 2019-02-11 22:20:58, Xavier wrote: >> Le 11/02/2019 à 21:00, Antoine Beaupre a écrit : >>> Package: devscripts >>> Version: 2.19.2 >>> Severity: normal >>> File: /usr/bin/salsa >>> >>> I can't use the `salsa fork` command for some reason: >>> >>> anarcat@curie:cron(master)$ git remote -v >>> origin https://salsa.debian.org/webmaster-team/cron/ (fetch) >>> origin https://salsa.debian.org/webmaster-team/cron/ (push) >>> anarcat@curie:cron(master)$ salsa fork >>> The #1 argument ($project_id) to fork_project must be a scalar at >>> /usr/share/perl5/Devscripts/Salsa/fork.pm line 14. >>> >>> I would have expected that command to: >>> >>> 1. hit that "Fork" button on the website, into my own namespace >>> (anarcat/cron?) >>> >>> 2. create a remote named "anarcat" pointing to those >>> >>> 3. update that remote >>> >>> A. >> >> Hello, >> >> you must specify what you want to fork in a non git repository: >> >> $ salsa fork webmaster-team/cron >> >> This creates fork on website and then launch >> "git clone git:@salsa.debian.org:<your-account>/cron && gbp pull" >> >> I'll update doc > > That's better, but shouldn't salsa be able to figure that out on its own > based on the current project's remotes? > > A.
This will be a different scheme: where to clone then the result ? I fixed code for now: next version will explain rejection. This will close this bug. If you want another scheme, could you open another bug (wishlist) ? Thanks for this report ! Cheers, Xavier