Committing a Synergy E2 project to git

I have an E2 Studio project for Synergy that I want to commit to a git repo to work with another developer on.  Shoud I save the project folder, including all the project files and generated config files as well.  Are my custom pin_cfg files stored in the project or will they save to be committed separately?

Is there anything else to save to get another developer up and running on the same project.

Thanks

Larry

Parents
  • Hi Larry,

    I am doing something similar to you. In my case, it´s used in a local folder instead of a server, but the idea is the same.

    If you upload to a commit with all the changes on it, it will generate a lot of rubish inside ".git" project that besides it is not seen, will save all that info in the historical data.

    I should recommend you to use  a BASE .gitignore file to copy to all projects.

    In my case, it works fine. I send you an example .gitignore file

    # Not take into account redundant data to add to commits as:
    
    #- Compiling and debugging data
    /.settings/
    
    #- Debugging info with storage of breakpoints...
    /[proy_name] Debug.jlink
    /[proy_name] Debug.launch
    
    #- Compiling and debugging data
    /Debug/
    /Release/

    Best regards,
    Juan

Reply
  • Hi Larry,

    I am doing something similar to you. In my case, it´s used in a local folder instead of a server, but the idea is the same.

    If you upload to a commit with all the changes on it, it will generate a lot of rubish inside ".git" project that besides it is not seen, will save all that info in the historical data.

    I should recommend you to use  a BASE .gitignore file to copy to all projects.

    In my case, it works fine. I send you an example .gitignore file

    # Not take into account redundant data to add to commits as:
    
    #- Compiling and debugging data
    /.settings/
    
    #- Debugging info with storage of breakpoints...
    /[proy_name] Debug.jlink
    /[proy_name] Debug.launch
    
    #- Compiling and debugging data
    /Debug/
    /Release/

    Best regards,
    Juan

Children
No Data