marcellourbani / vscode_abap_remote_fs

Remote filesystem for ABAP systems
MIT License
170 stars 28 forks source link

Connecting to BTP ABAP Environment #177

Closed tcjgec2008 closed 2 years ago

tcjgec2008 commented 2 years ago

Hi ,

I am trying to connect to BTP ABAP environment using:

  1. ABAP FS Create Connection -> Cloud Instance. Enter connection End Point ( https://api.cf.eu10.hana.ondemand.com ) -> User Name and Password -> Specify the existing Service Key SAP_ADT.
  2. Post the previous step it successfully authenticates in a separate browser.
  3. Asks for destination File: User or workspace.
  4. Selecting any one option. Asks for Connection Name ->Save Credentials-> Pops for Language.. Post that nothing loads up. Any idea on this. Any specific config that is missing.

Thanks Tirthankar

mubasis commented 2 years ago

Hi @tcjgec2008 All looks good You should now have the ABAP system in tour workspace image

You can navigate to your object or search for it with command abapfs search

image

image

tcjgec2008 commented 2 years ago

Hi @marcellourbani ,

Thanks for your reply.Searching ABAP Objects gives me an error as below: "No ABAP File System mounted in Workspace". Also, There is not any project created under the Explorer of the VS Code. Any idea on this.

Thanks Tirthankar

marcellourbani commented 2 years ago

@tcjgec2008 Did you connect to the system? The steps you listed above create a connection in your config files, but then you need to run the abapfs connect command to connect

tcjgec2008 commented 2 years ago

Hi @marcellourbani , Super. Thats the step , it was missing for me. 👍 👍 1 quick info: We raised with SAP and 1 basic error we are getting is connecting to Onpremise Gitlab Server from BTP ABAP. SAP has confirmed that for utilising abapgit, Gitserver should be available over the internet. Does Vscode based GIT overcomes this obstacle. Any idea on this. Anyways many thanks for that help for connecting to the vscode from ABAP BTP. 👍

Thanks Tirthankar

marcellourbani commented 2 years ago

Hi @tcjgec2008 The integrated abapgit is based on SAP's, so it won't work

You can probably work around it with localtunnel or ngrok, but your IT won't like it :)

You can access gitlab from your laptop on vscode but it's not the same. I mean, doesn't work with my plugin, only with local files

marcellourbani commented 2 years ago

PS: better than localtunnel, you can create your own private mirror on github and sync it via laptop But it's off topic