Added a comment: ssh://gitolite-host/repo-name is supposed to work
This commit is contained in:
parent
db55fa1c07
commit
e073add830
1 changed files with 25 additions and 0 deletions
|
@ -0,0 +1,25 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="bremner"
|
||||||
|
ip="156.34.79.193"
|
||||||
|
subject="ssh://gitolite-host/repo-name is supposed to work"
|
||||||
|
date="2011-12-31T03:34:17Z"
|
||||||
|
content="""
|
||||||
|
I confirmed with Sitaram that this is intentional, if probably under-documented.
|
||||||
|
Since the ADC strips the leading /~/ in assigning $start anyway, I guess something like the following will work
|
||||||
|
<pre>
|
||||||
|
|
||||||
|
diff --git a/contrib/adc/git-annex-shell b/contrib/adc/git-annex-shell
|
||||||
|
index 7f9f5b8..523dfed 100755
|
||||||
|
--- a/contrib/adc/git-annex-shell
|
||||||
|
+++ b/contrib/adc/git-annex-shell
|
||||||
|
@@ -28,7 +28,7 @@ my $cmd=$ENV{SSH_ORIGINAL_COMMAND};
|
||||||
|
# the second parameter.
|
||||||
|
# Further parameters are not validated here (see below).
|
||||||
|
die \"bad git-annex-shell command: $cmd\"
|
||||||
|
- unless $cmd =~ m#^(git-annex-shell '\w+' ')/\~/([0-9a-zA-Z][0-9a-zA-Z._\@/+-
|
||||||
|
+ unless $cmd =~ m#^(git-annex-shell '\w+' ')/(?:\~\/)?([0-9a-zA-Z][0-9a-zA-Z.
|
||||||
|
my $start = $1;
|
||||||
|
my $repo = $2;
|
||||||
|
my $end = $3;
|
||||||
|
</pre>
|
||||||
|
"""]]
|
Loading…
Add table
Reference in a new issue