my $cwd = cwd;
$repo->chdir;
system { $shell } $shell;
- chroot $cwd;
+ chdir $cwd;
} else {
$conf->err("Couldn't find any shell\n");
}
=item *
-C<^n> with the current repository name.
+C<@n> with the current repository name.
=item *
-C<^g> with the relative path (based from the root directory) to the current repository.
+C<@g> with the relative path (based from the root directory) to the current repository.
=item *
-C<^G> with the absolute path to the current repository.
+C<@G> with the absolute path to the current repository.
=item *
-C<^w> with the relative path (based from the root directory) to the current repository's working directory.
+C<@w> with the relative path (based from the root directory) to the current repository's working directory.
=item *
-C<^W> with the absolute path to the current repository's working directory.
+C<@W> with the absolute path to the current repository's working directory.
=item *
-C<^b> with a "bareified" relative path, i.e. C<^g> if this is a bare repository, and C<^w.git> otherwise.
+C<@b> with a "bareified" relative path, i.e. C<@g> if this is a bare repository, and C<@w.git> otherwise.
=item *
-C<^B> with an absolute version of the "bareified" path.
+C<@B> with an absolute version of the "bareified" path.
=item *
-C<^R> with the absolute path to the root directory.
+C<@R> with the absolute path to the root directory.
=item *
-C<^^> with a bare C<^>.
+C<@@> with a bare C<@>.
=back
Tag all the repositories with their name :
- rgit tag ^n
+ rgit tag @n
Add a remote to all repositories in "/foo/bar" to their bare counterpart in C<qux> on F<host> :
- GIT_DIR="/foo/bar" rgit remote add host git://host/qux/^b
+ GIT_DIR="/foo/bar" rgit remote add host git://host/qux/@b
=head1 DEPENDENCIES