Keyword

Setting up workstations: Eclipse and Git/Github

  • Paul van Haren
  • Paul van Haren's Avatar Topic Author
  • Offline
  • New Member
More
8 years 10 months ago - 8 years 10 months ago #149397 by Paul van Haren
Setting up workstations: Eclipse and Git/Github was created by Paul van Haren
Hi Joomlaworks,

I would like to offer some help with bugfixing of K2 v3. Yet, I'm struggling to get an effective configuration for my development workstation. I hope that you have some guidance / advice for me.

I'm using Eclipse with PHP, debugger and GIT support. All is working fine. My questions are in how to organize the source trees. I have identified four relevant trees:
1) k2-v3-dev-build on GitHub by JW, where it all starts
2) k2-v3-dev-build on my computer, a mirror of the JW GitHub version
3) the files installed on my Joomla testserver, where I do my development including debug
4) k2-v3-dev-build on GitHub on my account where I can upload my goodies and inform you with a pull request.

Synchronizing (1) and (2) is straightforward; the same applies for synchronizing (2) and (4). The challenge is to effectively synchronize (2) and (3), back and forth, dependent on the source of the changes. Per today this is manual and error prone. I've the hope that there is a more efficient way.

Do you have some tips for me? E.g. is there a way to take (2) out of the equation and establish direct synchronization between (1) and (3), and between (3) and (4)?

Thanks for your help.

Best regards, Paul
Last edit: 8 years 10 months ago by Paul van Haren.

Please Log in or Create an account to join the conversation.

  • Krikor Boghossian
  • Krikor Boghossian's Avatar
  • Offline
  • Platinum Member
More
8 years 10 months ago #149413 by Krikor Boghossian
Replied by Krikor Boghossian on topic Setting up workstations: Eclipse and Git/Github
Hello Paul,

I am using Sublime (Atom and WebStorm will work fine as well), and the SFTP plugin to connect the cloned repo directly to the remote server or even the local one.

I have found this method to be more time efficient. And it will help you get rid of steps 2 and 3. I am sure that Eclipse has such a plugin or functionality by default.

JoomlaWorks Support Team
---
Please search the forum before posting a new topic :)

Please Log in or Create an account to join the conversation.


Powered by Kunena Forum