![]() ![]() It would be nice if they didn't have to think so much about settings import/export, and could just click an "import settings" and "export settings" button in the UI. People use SmartGit to avoid needing to think quite as much about the complexities of their source control system. There are currently 26 files and 6 folders in my "settings path" - which are needed when migrating to a new machine? If I want to create a "clean" but pre-configured set of settings to distribute within my organization, what's the minimal set of files necessary? Which are safe to migrate across versions? Figure out which files should be copied, and which shouldn't. ![]() figure out which of the potentially-many version-specific folders to enter (are you running Smartgit 20.1, 20.2.click on the folder icon next to "Settings path" In SmartGit, be sure that you select the repo, otherwise youll only see commits that changed the selected file.choose "about smargit" from the Help menu.Know that, to find the right settings folder, you must:.Currently, to export settings, you have to know to: I would much prefer use the internal one, but for now, this works.I think the problem is user experience. I have created an jenkins pipeline configuration which works like this: 1.Clones the repository 2.Does the Build 3.Sends notification to the person who made the changes if build was succesful or not. When SmartGit uses the system SSH, it will pick up your SSH key and connect just fine. SmartGit: How to prevent merge if a jenkins build fails. One thing I have found does work is to go to Edit->Preferences->Authentication and change the radio button to Use system SSH client and make sure your system client has a C:\Users\\.ssh\config file that is configured like this: Host Not sure yet how to solve it properly, but by tailing the logs of my Gitea server, at least I figured out why I could login via command line using my system SSH, but SmartGit was failing with the "Exhausted available authentication methods" error. That includes the one I've been using for a number of years, and apparently SmartGit is not passing the correct parameters to force the SSH client to accept them. Older ssh keys were often created with that encryption. This is related to the recent changes in OpenSSH where PubkeyAcceptedAlgorithms no longer includes the ssh-rsa algorithm. I'm on the hunt for the solution for me as well. SmartGit still works except for interacting with the remote server so I'm switching tools all the time now to get stuff done. Git on the command line via GitBash does currently work with my current SSH key. I know my SmartGit isn't the current version since my upgrade support ran out last year. I do know that the error is coming from SSH. I tried to completely uninstall and reinstall SmartGit (including clearing out appdata folder), I don't think it uses Windows Registry, but I'm still getting the error. Using Git via Gitbash works just fine with the current SSH keys. However, I also started to get a "Exhausted Available Authentication Methods" error when I tried to pull. Features: - A graph showing branches, commits, and where merges have happened in an easy to digest visual format - Perform merges and resolve conflicts with a 4-way diff editor - Manage multiple merges at once, without affecting the files on disk or needing to switch branch - Search commits and files in your repository history. I was getting a warning about the SSH fingerprint change, so I went in and cleared out my known hosts file. Manage your Git repositories in an easier and more visual way. I access with SmartGit and use SSH keys for authentication. I believe that they moved it to a different machine. For example: git config -global tocrlf input Configure Git to ensure line endings in files you checkout are correct for Linux. On Linux, you simply pass input to the configuration. A few days ago, a Git server (using Gitlab) I work on had some changes made and went down for a while. The git config tocrlf command is used to change how Git handles line endings. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |