22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
Products
Products Industries
Industries Services Support
Services and Support Training
Training
Mission / Group /
Community
Community Developer
Developer Partner
Partner About
About
Tutorial
SAP HANA XS Advanced, Connecting to SAP Web IDE
and cloning a Git Repository to begin development
0%
1 2 3 4 5
Details
// Explore More Tutorials
SAP HANA XS
Advanced,
Connecting to
SAP Web IDE
and cloning a
Git Repository
to begin
development
Craig
03/05/2019
Cmehil
Beginner 20 SAP HANA,
min. HTML5, Tutorial,
SAP Web IDE,
Beginner
Connect to Web IDE and Clone a Git
Repository to create a Multi-Target
A li ti
https://developers.sap.com/tutorials/xsa-connecting-webide.html 1/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
Application
Details
Products
Products Industries
Industries Services and Support
Services Support Training
Training
Community
Community Developer
Developer Partner
Partner About
About
SAP HANA Extended Application
Services, advanced model is the new
development paradigm from SAP
based around the Cloud Foundry
concepts and architectures.
To begin with you will need see how to
connect to the SAP Web IDE for SAP
HANA and clone a Git Repository.
Provide Feedback
As of SPS12, all
design-time artifacts are stored in Git
instead of the HANA database. We
need to setup the repository so
development can be collaborative.
Check this series of blogs posts to get
introduced to the basic concepts in XS
Advanced development, such as
Multi-target Applications and micro-
services.
1
Step 1:
Launch SAP
Web IDE for
SAP HANA
It is recommended that you
map the development space to
the default tenant in SAP
HANA, express edition. Follow
https://developers.sap.com/tutorials/xsa-connecting-webide.html 2/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
these instructions before
Products
Products
getting Industries
started.. Industries Services and Support
Services Support Training
Training
By default, in SAP HANA,Developer
Community
Community express
Developer Partner
Partner About
About
edition, SAP Web IDE for SAP HANA
can be accessed using
https://hxehost:53075/. If you are
using a di erent system, you can
check the URL using command xs
apps | grep webide in the XS
Command Line Interface.
User: XSA_DEVPassword: The
password provided when you set up
HANA Express
Done
Log on to answer question
2
Step 2: Sign
in to your
Git account
From a separate tab in the web
browser, log into GitHub. If you do not
https://developers.sap.com/tutorials/xsa-connecting-webide.html 3/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
have an account, proceed to create
Products
Products
one by following Industries to Services
Industries
the instructions Services and Support
Support Training
Training
create and activate your account in
the sign up button.
Community
Community Developer
Developer Partner
Partner About
About
If you are setting up the
repository for use beyond this
tutorial, you may want to
create an organization and
invite other users to join your
repository. Further information
can be found on GitHub
Alternatively, if you do not wish to
create an account on GitHub, you can
create a project by right-clicking on
your workspace and following the
wizard for Multi-Target Applications in
New->Project from Template
Done
Log on to answer question
3
Step 3:
Create a
https://developers.sap.com/tutorials/xsa-connecting-webide.html 4/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
GitHub
Products
Products Industries
Industries Services and Support
Services Support Training
Training
repository
Community
Community Developer
Developer Partner
Partner About
About
Whether you have just activated a
newly-created account or have been
using GitHub disconnected from a
HANA workspace, you may wish to
create a new repository for this
tutorial. If you already have a GitHub
repository you would like to use,
continue to Step 3.
Follow the instructions in the New
Repository option from the + menu in
the upper right corner on GitHub.com
Complete the form adding a name and
description, make sure to tick Initialize
this repository with a README and
click on Create Repository.
Repository
Done
Log on to answer question
https://developers.sap.com/tutorials/xsa-connecting-webide.html 5/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
Step 4:
Products
Products Industries
Industries Services Support
Services and Support Training
Training
Clone the
Community
Community Developer
Developer Partner
Partner About
About
Repository
into the
Workspace
Form the GitHub page, copy the URL
of the repository from the Clone or
Download menu
Return to the SAP Web IDE for SAP
HANA. Right click on the Workspace
and choose Clone Repository from the
Git menu.
SAP Web IDE for SAP HANA will
request the Git URL to access the
repository, which you have copied
https://developers.sap.com/tutorials/xsa-connecting-webide.html 6/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
from GitHub:
Products
Products Industries
Industries Services Support
Services and Support Training
Training
Community
Community Developer
Developer Partner
Partner About
About
Enter authentication details:- User:
<Your GitHub User ID>- Password:
<You've guessed: Your GitHub
password!>
Tick the Remember me box so it will
not ask again for the remainder of the
session.
If successful, you will see the
repository folder in your workspace,
which is now connected to the git
repository.
Done
Log on to answer question
5
Step 5:
Con gure
the Space
for the
repository
https://developers.sap.com/tutorials/xsa-connecting-webide.html 7/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
Last, you need to con gure the space
Products
Productsyou Industries
for the repository Industries
have Services
Services and Support
just linked. Support Training
Training
Introduced in SPS12,Developer
Community
Community spaces
Developer Partner
Partner About
About
enable applications to access
shared resources that can be
used to develop, deploy, and
maintain applications.
Right-click on the folder for the
repository and select Project Settings
Select the proper space (for HANA
express, development) from the list of
available spaces, or use the space
setup by the System Administrator:
https://developers.sap.com/tutorials/xsa-connecting-webide.html 8/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
Products
Products Industries
Industries Services and Support
Services Support Training
Training
Community
Community Developer
Developer Partner
Partner About
About
If you cannot nd an
appropriate space, you may
either lack the
SpaceDeveloper role to one or
may need to create one. By
default, SAP HANA, express
edition brings a development
space that is implicitly mapped
to the system database. If you
are planning on using any of
the advanced analytics
features (such as Machine
Learning), you need to map the
space to a tenant database,
such as the default one, HXE.
Click Save
Save.
Open the GitHub pane using the menu
bar on the right to complete the
validation for this tutorial
https://developers.sap.com/tutorials/xsa-connecting-webide.html 9/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
Products
Products Industries
Industries Services and Support
Services Support Training
Training
Community
Community Developer
Developer Partner
Partner About
About
Mark the actions you see
available under Git
Pull
Comment
Merge
Compare
Submit Answer
Log on to answer question ×
Next Steps
SAP HANA XS
Advanced, Creating an
HTML5 Module
15 min.
https://developers.sap.com/tutorials/xsa-connecting-webide.html 10/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
Products
Products Industries
Industries
This tutorial is part of these groups
Services and Support
Services Support Training
Training
and missions:
Community
Community Developer
Developer Partner
Partner About
About
Group
Beginner
1 hr.
5 tutorials
Build a Basic SAP HANA XS
Advanced Application
These tutorials will guide you
through the initial steps to set up a
Multi-Target Application (MTA) in…
SAP HANA
Mission
Beginner
2 hr. 40 min.
13 tutorials
NEW
Get Started with XS
Advanced Development
Start developing on top of SAP
HANA XS Advanced
SAP HANA, express edition
Developer Products
ABAP Platform
SAP Cloud Platform
SAP Data Hub
SAP HANA
SAP Web IDE
https://developers.sap.com/tutorials/xsa-connecting-webide.html 11/12
22/3/2019 SAP HANA XS Advanced, Connecting to SAP Web IDE and cloning a Git Repository to begin development
All Products
Products
Products Industries
Industries Services and Support
Services Support Training
Training
Trials & Downloads
Community
Community Developer
Developer Partner
Partner About
About
ABAP Development Tools
SAP NetWeaver AS ABAP 7.51 SP02 Developer Edition on ASE
SAP Cloud Platform
SAP Data Hub, developer edition
SAP HANA
SAP Web IDE Full-Stack
All Trials & Downloads
Site Information
Privacy
Terms of Use
Legal Disclosure
Copyright
Trademark
Newsletter
Sitemap
Text View
Cookie Preference
Find us on
https://developers.sap.com/tutorials/xsa-connecting-webide.html 12/12