From 0c91d72e7d9a805d7f4fa1d6102b9d51560922fa Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Sun, 15 Jun 2014 08:51:27 -0400
Subject: [PATCH] Merge pull request #194 from kwoot/release-v1.6.0
---
src/main/java/com/gitblit/transport/ssh/git/BaseGitCommand.java | 10 +++-------
1 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/src/main/java/com/gitblit/transport/ssh/git/BaseGitCommand.java b/src/main/java/com/gitblit/transport/ssh/git/BaseGitCommand.java
index fcb0656..c49d23b 100644
--- a/src/main/java/com/gitblit/transport/ssh/git/BaseGitCommand.java
+++ b/src/main/java/com/gitblit/transport/ssh/git/BaseGitCommand.java
@@ -1,4 +1,5 @@
/*
+ * Copyright (C) 2009 The Android Open Source Project
* Copyright 2014 gitblit.com.
*
* Licensed under the Apache License, Version 2.0 (the "License");
@@ -29,10 +30,6 @@
import com.gitblit.transport.ssh.SshDaemonClient;
import com.gitblit.transport.ssh.commands.BaseCommand;
-/**
- * @author Eric Myhre
- *
- */
abstract class BaseGitCommand extends BaseCommand {
@Argument(index = 0, metaVar = "REPOSITORY", required = true, usage = "repository name")
protected String repository;
@@ -89,10 +86,9 @@
repository = repository.replace('\\', '/');
// ssh://git@thishost/path should always be name="/path" here
//
- if (!repository.startsWith("/")) {
- throw new Failure(1, "fatal: '" + repository + "': not starts with / character");
+ if (repository.startsWith("/")) {
+ repository = repository.substring(1);
}
- repository = repository.substring(1);
try {
return repositoryResolver.open(getContext().getClient(), repository);
} catch (Exception e) {
--
Gitblit v1.9.1