-
Notifications
You must be signed in to change notification settings - Fork 300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Source Control: Type of git servers #2663
Comments
It should be possible, but not something I've personally attempted. Are you getting some kind of failure when you try it? |
It says: |
I suspect that's because the url needs to be of the following kind:
|
It's possible that the library we use doesn't support it. I'll look into that. Brb. |
Ahhh. We do not, and likely will not be able to support this feature in the near future. The underlying library doesn't support it and I don't really want to bind to a fork of it.
|
so it seems we're awaiting libgit2sharp finding a way to fix the brokenness of Windows 👏 🙈 FWIW this means Rubberduck will possibly not be able to support this (unless we switch the internal git provider) unless there's considerable effort expended. This is pretty unfortunate, since one of the really important benefits of git over other version control is in the transport layer security you can get from ssh 😭 |
This is really unfortunate, but I don't expect libgit2sharp to ever support it. I counted a half dozen issues related to this, all with just as much activity around them. Edward Thomson chimed in saying that the way to fix it is to build our own version of libgit2sharp bound to a version of the ssh lib that works on windows. I'd rather not go that route, because I don't want us to end up supporting a custom version of both libgit2 and an ssh lib. |
Thanks for the research @ckuhn203. Closing this issue for now. |
Is it possible to use a ssh-based git server an put into the remote path field something like
ssh://myuser@mygitserver/repository
The text was updated successfully, but these errors were encountered: