On 16 Nov., 22:24, codethief <[EMAIL PROTECTED]> wrote:
> Hey guys,
> first of all: you're doing a great job. Keep up the good work!

Thanks :).


[snip]

> And finally, using my private key doesn't work at all, because
> 1. I can't load my private key (Right click -> Team -> Sign tells me
> "Couldn't load keys. See logs for details." (where are the logs?) and
> 2. pushing to ssh:/[EMAIL PROTECTED]/codethief/eph results in a
> protocol error (or something similar)
>
> I'd really appreciate it if you could help me with that.
>
> Alright, now to the second part:
> I find the way mercurialeclipse is handling external repos quite
> confusing.
> All the repos I enter in the push wizard are saved (even wrong ones
> and those with passwords in them!) and can't be deleted (at least I
> haven't found any way to do that so far). Also, I must do Right click -> Team 
> -> Sign to get private keys working?

Repo administration can be done via the repository browser. It's a
view, just go to Window->Show View and select it there.

SSH: Sign has nothing to do with ssh. Actually, for using ssh you must
first create a ssh key, usually on the command line via e.g. ssh-
keygen. I think the Mercurial wiki has a section on this that you
might want to read. After having created the key, upload your *public*
key to bitbucket. That's at least how it works for me :).

hg sign: Sign is a totally different functionality that allows you to
cryptographically sign changesets. Internally, hg uses gpg, so this
must be installed (on Ubuntu, e.g. apt-get install gpg). For signing a
changeset you must have a key, which is a gpg key - not a ssh key.

Hope that helps :).

>
> Why don't you implement it like this:
> In the project options window the user manages (add, edit, _delete_)
> all his local and external repositories that belong to the current
> project and that he may push to. For each external repo he can decide
> between pushing via HTTP with username + password or via SSH with
> username + private key. As for the local ones, he obviously just needs
> the directory path.
> So when he does Right click -> Team -> Push / Push now, he can select
> between the different repositories defined for _this_ project.

I like your idea, especially as I've found out recently, how to add a
property page to the project properties. If I got time, I'll try to
implement your proposal.

>
> What do you think about that? :)
>
> Regards,
> codethief

Thanks for the constructive feedback,
Bastian
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"MercurialEclipse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/mercurialeclipse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to