Re: [WebDNA] Cloud hosting and local development

This WebDNA talk-list message is from

2019


It keeps the original formatting.
numero = 114874
interpreted = N
texte = 2502 --Apple-Mail=_817B05EF-9E21-42BB-9AFC-31F959240A82 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi Tom git is not dependant on any language so what you do with WebDNA is no = different to any other language. The steps that I achieved to get it running were as follows: 1. Installed Tower on my Mac - https://www.git-tower.com = 2. I created a copy of the website on my Mac 3. Set up git on the server 4. Set up my user on the server with key pair access 5. Once the tech was in place and key pairs were working I simply = created a repository from my local copy of the website, then created a = remote repository on the server, and then using Tower pushed the local = repository to the remote repository on the server. To test that this was = working I backed up the website on the server and created an empty root = directory, git filled the empty root dir with the contents of my local = repository - this proved to me that the system was working. When you try = this for yourself do plenty of testing before going to a live = environment. You may have some issues with permissions, make sure that = the git user on the server is in www-data group, I also set the grid on = the root directory chmod -R 2775 /var/www/html=20 When I finish development on my dev server I use Transmit = (https://panic.com/transmit/) to download all the new/changed files to = my local repository then use Tower to send the changes to the website. I guess I could make git work both ways but I feel more comfortable with = the ftp flow from dev to local. Using git is an art in itself and I really only use the basics that are = available. Here are some links about getting started: = https://www.digitalocean.com/community/questions/ubuntu-16-04-creating-new= -user-and-adding-ssh-keys = = https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubu= ntu-18-04 = If you are interested I have some personal notes that I use to set up = git on a new server that suits my way of working. Kind regards Stuart Tremain Pharoah Lane Software AUSTRALIA webdna@plsoftware.com.au > On 2 Oct 2019, at 23:11, Tom Duke wrote: >=20 > Stuart, >=20 > Hi - I would be really interested in finding out more about how you = have integrated version control into your workflow. >=20 > It's one of the (many) things I have not properly figured out yet with = WebDNA. I might contact you off list about this if that's ok? >=20 > I also just wanted to say how much I value your contributions to the = list. >=20 > - Tom >=20 >=20 > --------------------------------------------------------- This message = is sent to you because you are subscribed to the mailing list = talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: = http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: = support@webdna.us --Apple-Mail=_817B05EF-9E21-42BB-9AFC-31F959240A82 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Hi = Tom

git is not = dependant on any language so what you do with WebDNA is no different to = any other language.

The steps that I achieved to get it running were as = follows:

1. = Installed Tower on my Mac - https://www.git-tower.com

2. I created a copy of the website on = my Mac

3. Set = up git on the server

4. Set up my user on the server with key pair = access

5. Once = the tech was in place and key pairs were working I simply created a = repository from my local copy of the website, then created a remote = repository  on the server, and then using Tower pushed the local = repository to the remote repository on the server. To test that this was = working I backed up the website on the server and created an empty root = directory, git filled the empty root dir with the contents of my local = repository - this proved to me that the system was working. When you try = this for yourself do plenty of testing before going to a live = environment. You may have some issues with permissions, make sure that = the git user on the server is in www-data group, I also set the grid on = the root directory chmod -R 2775 /var/www/html 

When I finish = development on my dev server I use Transmit (https://panic.com/transmit/) to download all the = new/changed files to my local repository then use Tower to send the = changes to the website.

I guess I could make git work both ways but I feel more = comfortable with the ftp flow from dev to local.

Using git is an art in itself and I = really only use the basics that are available.

Here  are some links about getting = started:




If you are interested I = have some personal notes that I use to set up git on a new server that = suits my way of working.


Kind regards

Stuart Tremain
Pharoah Lane Software
AUSTRALIA







On 2 Oct 2019, at 23:11, Tom Duke <tom@revolutionaries.ie> wrote:

Stuart,

Hi - I would be really = interested in finding out more about how you have = integrated version control into your workflow.

It's one of the (many) = things I have not properly figured out yet with WebDNA.  I might = contact you off list about this if that's ok?

I also just wanted to say how much I = value your contributions to the list.

- Tom


--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us

= --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail=_817B05EF-9E21-42BB-9AFC-31F959240A82-- . Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Cloud hosting and local development (Stuart Tremain 2019)
  2. Re: [WebDNA] Cloud hosting and local development (Tom Duke 2019)
  3. Re: [WebDNA] Cloud hosting and local development (Tom Duke 2019)
  4. Re: [WebDNA] Cloud hosting and local development (Stuart Tremain 2019)
  5. Re: [WebDNA] Cloud hosting and local development (Paul Willis 2019)
  6. Re: [WebDNA] Cloud hosting and local development (Bob Minor 2019)
  7. Re: [WebDNA] Cloud hosting and local development (Tom Duke 2019)
  8. Re: [WebDNA] Cloud hosting and local development (Brian Harrington 2019)
  9. Re: [WebDNA] Cloud hosting and local development (Tom Duke 2019)
  10. Re: [WebDNA] Cloud hosting and local development (Brian Harrington 2019)
2502 --Apple-Mail=_817B05EF-9E21-42BB-9AFC-31F959240A82 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi Tom git is not dependant on any language so what you do with WebDNA is no = different to any other language. The steps that I achieved to get it running were as follows: 1. Installed Tower on my Mac - https://www.git-tower.com = 2. I created a copy of the website on my Mac 3. Set up git on the server 4. Set up my user on the server with key pair access 5. Once the tech was in place and key pairs were working I simply = created a repository from my local copy of the website, then created a = remote repository on the server, and then using Tower pushed the local = repository to the remote repository on the server. To test that this was = working I backed up the website on the server and created an empty root = directory, git filled the empty root dir with the contents of my local = repository - this proved to me that the system was working. When you try = this for yourself do plenty of testing before going to a live = environment. You may have some issues with permissions, make sure that = the git user on the server is in www-data group, I also set the grid on = the root directory chmod -R 2775 /var/www/html=20 When I finish development on my dev server I use Transmit = (https://panic.com/transmit/) to download all the new/changed files to = my local repository then use Tower to send the changes to the website. I guess I could make git work both ways but I feel more comfortable with = the ftp flow from dev to local. Using git is an art in itself and I really only use the basics that are = available. Here are some links about getting started: = https://www.digitalocean.com/community/questions/ubuntu-16-04-creating-new= -user-and-adding-ssh-keys = = https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubu= ntu-18-04 = If you are interested I have some personal notes that I use to set up = git on a new server that suits my way of working. Kind regards Stuart Tremain Pharoah Lane Software AUSTRALIA webdna@plsoftware.com.au > On 2 Oct 2019, at 23:11, Tom Duke wrote: >=20 > Stuart, >=20 > Hi - I would be really interested in finding out more about how you = have integrated version control into your workflow. >=20 > It's one of the (many) things I have not properly figured out yet with = WebDNA. I might contact you off list about this if that's ok? >=20 > I also just wanted to say how much I value your contributions to the = list. >=20 > - Tom >=20 >=20 > --------------------------------------------------------- This message = is sent to you because you are subscribed to the mailing list = talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: = http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: = support@webdna.us --Apple-Mail=_817B05EF-9E21-42BB-9AFC-31F959240A82 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Hi = Tom

git is not = dependant on any language so what you do with WebDNA is no different to = any other language.

The steps that I achieved to get it running were as = follows:

1. = Installed Tower on my Mac - https://www.git-tower.com

2. I created a copy of the website on = my Mac

3. Set = up git on the server

4. Set up my user on the server with key pair = access

5. Once = the tech was in place and key pairs were working I simply created a = repository from my local copy of the website, then created a remote = repository  on the server, and then using Tower pushed the local = repository to the remote repository on the server. To test that this was = working I backed up the website on the server and created an empty root = directory, git filled the empty root dir with the contents of my local = repository - this proved to me that the system was working. When you try = this for yourself do plenty of testing before going to a live = environment. You may have some issues with permissions, make sure that = the git user on the server is in www-data group, I also set the grid on = the root directory chmod -R 2775 /var/www/html 

When I finish = development on my dev server I use Transmit (https://panic.com/transmit/) to download all the = new/changed files to my local repository then use Tower to send the = changes to the website.

I guess I could make git work both ways but I feel more = comfortable with the ftp flow from dev to local.

Using git is an art in itself and I = really only use the basics that are available.

Here  are some links about getting = started:




If you are interested I = have some personal notes that I use to set up git on a new server that = suits my way of working.


Kind regards

Stuart Tremain
Pharoah Lane Software
AUSTRALIA







On 2 Oct 2019, at 23:11, Tom Duke <tom@revolutionaries.ie> wrote:

Stuart,

Hi - I would be really = interested in finding out more about how you have = integrated version control into your workflow.

It's one of the (many) = things I have not properly figured out yet with WebDNA.  I might = contact you off list about this if that's ok?

I also just wanted to say how much I = value your contributions to the list.

- Tom


--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us

= --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail=_817B05EF-9E21-42BB-9AFC-31F959240A82-- . Stuart Tremain

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Static pages and store builder (2000) Custom buttons using site builder (2005) unable to launch acgi in WebCat (1997) WebCat2: Found Items syntax, etc. (1997) WebCat2b15MacPlugin - [protect] (1997) setlineiems and UnitShip Cost (2000) [AppendFile] problem (WebCat2b13 Mac .acgi) (1997) [WebDNA] External email server/service? (2016) [authenticate] was [TIME] not working (2007) Grep help (2004) authenticating a second user (1997) printing twice? and fix (1997) wow (1998) different show next (1997) PCS Customer submissions ? (1997) Forms Search Questions (1997) CC Merchant suggestions?? (1997) [WebDNA] Gratz with 6.1b1 (2008) Deleting Orders (1997) Frames and WebCat (1997)