The Welkin Suite Forum

Welkin Suite from Existing repository + org deployment



Welkin Suite from Existing repository + org deployment

  • Please log in to reply

#1
mac version welkinsuite

hartley.jean-aimee

    Posted 13 Nov 2017

    Hey,


    I have just looked into using this application as my new IDE, however it doesn't seem to be easily implemented with existing sources from another IDE. I have been using IntelliJ IDEA with a plugin called Illuminated Cloud for org deployments / sync. We have an existing git repository setup and I would like to use that existing repository within Welkin Suite. 


    I have backed up my existing master branch and am looking to create a new branch which will sustain the new structure. My issue is that when creating a Project with Welkin it sets up the src/ directory within the named directory i created during the wizard. However I do not want the higher level directory created, and would like to setup the src folder and all synched metadata. Essentially is there a way for me to setup my current src/* folder to be overwritten and be the loaded solution for Welkin Suite.


    Furthermore I have another questino related to being able to have a single project be able to deploy to various orgs. Is this possible ? Thank tou for your response.



    2 replies to this topic

    #2

    vlgubanovich

      Posted 13 Nov 2017

      Hi hartley.jean-aimee,


      Thank you for reaching us with this question.

      Feeding sources of a project from one IDE to another one is usually a problem in most development platforms. This happens due to the fact that IDE's are not only storing the sources themselves, but also save some additional service information that might be needed for the normal operations of the IDE with a project.

      The Welkin Suite stores details about your entities included in the project - ID's, hashsum of the latest known remote version, modification time, etc.. This data is needed for optimized build&pull operations as well as for some other functions of the IDE. This is why it is not possible to feed the sources of your project from another IDE (unless it is a SalesforceDX project).

      In addition to the "src" folder The Welkin Suite stores additional data in folders on the same hierarchy level as well it stores the project file itself (sfproj), so if you'd like only your "src" folder (it's content - not the folder itself) to be synced in Git - this is not supported by the IDE. If in your Git repository you have src folder and all your stuff inside it - than you can just copy everything from TWS's project folder to your Git repository, so you won't need to change the folder structure in your repository.

      However, please take into account, that working with the same project sources (in Git) using different IDE's may result in misbehavior in the IDE.


      Hope this helps.


      Thank you,

      Vladimir


      Vladimir Gubanovich
      Head of Product
       
      The Welkin Suite
      skype id: vladimir.gubanovich
      e-mail: vladimir.gubanovich@welkinsuite.com


      Post deleted by author.




      Boost Your Productivity. Get Started Today

      Try Free Trial