Checking out .ssh directory
Kevin T. Neely
ktneely at astroturfgarden.com
Tue Jan 23 17:37:42 CET 2007
On Tue, 23 Jan 2007, martin f krafft wrote:
> also sprach Kevin T. Neely <ktneely at piglet.astroturfgarden.com> [2007.01.23.0531 +0000]:
>> I imported the .ssh directory earlier, but now when I try to
>> perform an update o nthe directory, it fails because there is
>> already an .ssh directory there. Same thing wwhen I try to blow
>> it away and then resume the update: svn+ssh:// of course creates
>> the directory as it authenticates with the server.
>
> it's a catch-22 situation. The way to work around it is:
>
> mv .ssh/known_hosts ~
> rm -rf .ssh
> svn mkdir .ssh
> mv known_hosts .ssh
> svn add .ssh/known_hosts
> svn up
Thank you! I knew there had to be a workaround, but I'm still learning my
way around svn. Unfortunately, this did not quite work for me. Note: I
have already imported the .ssh dir and contents into my home dir
repository. I get the following:
ktneely at piglet:~$ svn mkdir .ssh/
A .ssh
ktneely at piglet:~$ mv known_hosts .ssh/
ktneely at piglet:~$ svn add .ssh/known_hosts
A .ssh/known_hosts
ktneely at piglet:~$ svn up
ktneely at piglet's password:
svn: Failed to add directory '.ssh': object of the same name already exists
Do I need to do a 'svn delete' directly on the .ssh directory in the
repository? When I say 'directly' I mean something like
'svn rm svn+ssh://piglet.../.ssh'
thanks,
K
--
In Vino Veritas
http://astroturfgarden.com
More information about the vcs-home
mailing list