You'll still need the repo to be accessible to the _local_ host, though,
so if you need a different repo address on the remote host, you can do this:

  set :repository, "/local/path/to/repo.git"
  set :local_repository, "[email protected]:/path/to/repo.git"

- Jamis

On 1/27/09 8:39 AM, [email protected] wrote:
> hmm, thinking about it (and you're going to think I'm really dumb for
> this) but I shouldn't actually need to SSH into the server the
> repository is hosted on as it is on the server I am deploying to.
> 
> I think I just need to get the right dir path to the repo don't I?
> 
> Lee
> 
> On Jan 27, 3:30 pm, Jamis Buck <[email protected]> wrote:
>> Yeah:
>>
>>  ** [server.com :: err] Permission denied, please try again.
>>  ** [server.com :: err] Permission denied, please try again.
>>  ** [server.com :: err] Permission denied (publickey,password).
>>  ** [server.com :: err] fatal: The remote end hung up unexpectedly
>>
>> Looks like a problem with git being unable to connect to your repository
>> from the remote server, to me. Make sure your keys are set up on the
>> remote host such that you can connect to the repository host.
>>
>> - Jamis
>>
>> On 1/27/09 8:28 AM, [email protected] wrote:
>>
>>> Thanks for helping me so far Jamis
>>>   * executing `deploy:cold'
>>>   * executing `deploy:update'
>>>  ** transaction: start
>>>   * executing `deploy:update_code'
>>>     executing locally: "git ls-remote [email protected]:/home/user/
>>> project/.git/myrepo.git master"
>>> [email protected]'s password:
>>>   * executing "git clone  --depth 1 [email protected]:/home/user/
>>> project/.git/myrepo.git /home/user/project/releases/20090127141338 &&
>>> cd /home/user/project/releases/20090127141338 && git checkout  -b
>>> deploy b9f6334df79afd89d3cff68c5ea50b15284311c9 && rm -Rf /home/user/
>>> project/releases/20090127141338/.git && (echo
>>> b9f6334df79afd89d3cff68c5ea50b15284311c9 > /home/user/project/releases/
>>> 20090127141338/REVISION)"
>>>     servers: ["server.com"]
>>> Password:
>>>     [server.com] executing command
>>>  ** [server.com :: err] Permission denied, please try again.
>>>  ** [server.com :: err] Permission denied, please try again.
>>>  ** [server.com :: err] Permission denied (publickey,password).
>>>  ** [server.com :: err] fatal: The remote end hung up unexpectedly
>>>  ** [server.com :: out] Initialized empty Git repository in /mnt/local/
>>> home/user/project/releases/20090127141338/.git/
>>>     command finished
>>> *** [deploy:update_code] rolling back
>>>   * executing "rm -rf /home/user/project/releases/20090127141338;
>>> true"
>>>     servers: ["server.com"]
>>>     [server.com] executing command
>>>     command finished
>>> failed: "sh -c \"git clone  --depth 1 [email protected]:/home/user/
>>> project/.git/myrepo.git master /home/user/project/releases/
>>> 20090127141338 && cd /home/user/project/releases/20090127141338 && git
>>> checkout  -b deploy b9f6334df79afd89d3cff68c5ea50b15284311c9 && rm -
>>> Rf /home/user/project/releases/20090127141338/.git && (echo
>>> b9f6334df79afd89d3cff68c5ea50b15284311c9 > /home/user/project/releases/
>>> 20090127141338/REVISION)\"" on server.com
>>> just quickly looking at that I've got a feeling that you're going to
>>> tell me its my ssh publickey ..... but I will wait for your opinion.
>>> thanks
>>> Lee
>>> On Jan 27, 2:58 pm, Jamis Buck <[email protected]> wrote:
>>>> The actual error is occurring above that line, in the output somewhere.
>>>> You'll need to look at the output from the server and see what's going
>>>> on. Feel free to post more of the output if you'd like another eyeball
>>>> or two to look with you.
>>>> - Jamis
>>>> On 1/27/09 7:19 AM, [email protected] wrote:
>>>>> Hi there I'm just trying to get to grips with using git and capistrano
>>>>> to deploy my rails apps,
>>>>> I am using a dreamhost account to deploy the application on
>>>>> here is the error/ failure message I keep getting:
>>>>> failed: "sh -c \"git clone  --depth 1 [email protected]:/home/user/
>>>>> project/.git/myrepo.git /home/user/project/releases/20090127141338 &&
>>>>> cd /home/user/project/releases/20090127141338 && git checkout  -b
>>>>> deploy b9f6334df79afd89d3cff68c5ea50b15284311c9 && rm -Rf /home/user/
>>>>> project/releases/20090127141338/.git && (echo
>>>>> b9f6334df79afd89d3cff68c5ea50b15284311c9 > /home/user//releases/
>>>>> 20090127141338/REVISION)\"" on servername.com
>>>>> for obvious reasons I've blanked out any sensitive info i.e usernames
>>>>> etc. but could anyone tell me whats going wrong and if possible how to
>>>>> remedy it?
>>>>> many thanks
>>>>> Lee
> > 


--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to