Source Control + Git Questions
Posted: Wed 24 Aug 2016 22:19
Hi, I have been struggling to get Source Control within dbForge Studio for SQL Studio to work with my git repository.
The only method that has worked for me so far is to use a Working Folder, but that isn't as feature rich as the proper SCM links as there is no history without manually checking out past revisions.
- Unable to use SSH for authentication. Setting the URL to ssh://user@host:path.git brings up the SSH settings, however I receive "Exception caught during execution of ls-remote command URI is not supported: ssh://user@host:path.git"
- Tried using an existing clone, however it doesn't appear to like my clones that are setup with private keys (SSH)
- I created a Github "Personal Access Token" to bypass the 2FA/Private Key limitation. It appeared to work and cloned my repo, but failed due to the file path exceeding 248 chars. I changed dbForge's repo location and it cloned my repository, but during the link stage, it fails saying "Checkout conflict with files: <list of files>", the repo is emptied and all that remains is a partial .git folder.
- I am unclear as to how Source Control wants to use a Git repository. Does it use a sub-folder? Does it expect a dedicated repository?
The only method that has worked for me so far is to use a Working Folder, but that isn't as feature rich as the proper SCM links as there is no history without manually checking out past revisions.