NOTESSIDAN

Allt om Lotus Notes & Domino




Quick Guide - Add your Domino Application to GitHub and prepare for source control
If you want to setup source control of your Domino application or simply share it with the world, here is a simple guide for how to upload your Domino application to GitHub
This guide will use sourcetree and put your Domino application on to GitHub, it will not teach you how to do source control and commit features and bugs

It is important to understand that there is no synch between DDE and sourcetree or between DDE and GitHub, Sourcetree is using your local disk to sync the ODP files to GitHub.

If you need to create a Domino application already on GitHub, instead use this guide



Step 1
Install SourceTree





Step 2
Create a new or use an existing Domino application



Step 3
Create a folder structure for your git project and add a folder for your new app
this will be used for the git project files

¨

Step 4
Create another folder for your app
This folder will contain your nsf as text , also called ODP (on disc project)
MyCoolApp\MyCoolApp



Step 5
Setup source control for your nsf, (will create the "On disk project" in your folder)



Step 6
Give your new ODP a cool name, make sure you specify the location to the folder you created last
MyCoolApp\MyCoolApp



Your folder structure should now look like this



Step 7
Open SourceTree and create a new repository
Make sure you choose the folder for the git files (not the ODP folder)



You folder structure should now look like this




Step 8
Your "On disk project" is now seen in sourcetree, it is time to create your inital release (this will not upload to github)
Select all the files, enter a comment and click Commit




There should now be a master branch added to sourcetree



Step 9
Initialize repository for Git Flow, Click "Git Flow" and accept the defaults





It should now look like this, two branches. "develop" and "master"



Step 10
Login to GitHub and create a new Repository







Step 11
Setup sourcetree to point to your repository on GitHub







Step 12
Now it the time to push your master branch to GitHub





...and now we are ready, my Domino application is now in a repository on GitHub









Relevanta Poster på Notessidan:



Fler Poster om:

Fler bloggar om:

Technorati:

Delicious:
Publicerad 2015-01-13 | Kommentarer: 2 | Läsningar:

Kommentarer

Patrick Kwinten ( 2015-01-16 09:47:43 )

Gayathri ( 2015-01-29 23:13:52 )



Sök på Notessidan
Thomas Adrian
ThomasCertifierad utvecklare och administratör inom Notes & Domino

Kontakta mig







Senaste Sökningarna på Notessidan
Sön - sharepoint (R:1)
Sön - räkna and antal and besökare (R:0)
Sön - browser (R:17)
Sön - stoppar and mail (R:1)
Sön - korrupt (R:3)
Sön - böcker (R:0)
Sön - kalendern (R:12)
Sön - feature (R:15)
Sön - print and mime (R:2)
Sön - länka (R:0)
Sön - databasen (R:94)
Sön - access (R:47)
Sön - outlook (R:15)
Sön - webanvändare (R:0)
Sön - google and maps (R:6)
Sön - juffe (R:2)
Sön - uidoc.print (R:1)
Sön - java and lotusscript (R:26)
Sön - besök (R:0)




Databasstatistik Blogg
Uppdateras var 15:e Minut

Antal Poster:562
Antal Kommentarer: 1025
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 123,5Mb
Fixup: 2017-05-29 00:30:52
FT:2017-05-25 10:50:56
DB Procent använd: 98,1
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 60
Antal Dokument: 6943
Antal Image Resources: 108
Antal Subformulär: 18
Antal Scriptbibliotek: 11
Totalt Antal Designelement: 573
Antal Attachments: 159
Antal Konflikter: 0
Server version 1: 405
Server version 2: Release 9.0.1FP8|February 23, 2017
Server Plattform: Windows/64
Ändrad: 2017-05-29 19:06:40
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=97$ZN=W. Europe
Region:
Kommentarsspam Idag: 0
Kommentarsspam Totalt: 8629


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker