Lines Matching full:git

14  * Easily manage DokuWiki git repositories
29 "Manage git repositories for DokuWiki and its plugins and templates.\n\n" .
43 …'Tries to install a known plugin or template (prefix with template:) via git. Uses the DokuWiki.or…
44 …'plugin repository to find the proper git repository. Multiple extensions can be given as paramete…
62 …'The same as clone, but when no git source repository can be found, the extension is installed via…
81 'Lists all git repositories found in this DokuWiki installation'
86 …'Any unknown commands are assumed to be arguments to git and will be executed in all repositories …
125 * Tries to install the given extensions using git clone
154 * Tries to install the given extensions using git clone with fallback to install
193 * Executes the given git command in every repository
202 $shell = array_merge(['git', $cmd], $arg);
217 $this->success("git succeeded in $repo");
219 $this->error("git failed in $repo");
257 system("git clone $sshUrl $target", $ret);
264 system("git clone $repo $target", $ret);
287 return "git@$host:$user/$repo";
293 * Returns all git repositories in this DokuWiki install
301 $this->info('Looking for .git directories');
303 glob(DOKU_INC . '.git', GLOB_ONLYDIR),
304 glob(DOKU_PLUGIN . '*/.git', GLOB_ONLYDIR),
305 glob(fullpath(tpl_incdir() . '../') . '/*/.git', GLOB_ONLYDIR)
309 $this->error('Found no .git directories');
311 $this->success('Found ' . count($data) . ' .git directories');
334 return 'https://github.com/' . $user . '/' . $repo . '.git';
343 return 'https://git.gitorious.org/' . $user . '/' . $repo . '.git';
350 return 'https://bitbucket.org/' . $user . '/' . $repo . '.git';