YetiForceCompany / YetiForceCRM

Our team created for you one of the most innovative CRM systems that supports mainly business processes and allows for customization according to your needs. Be ahead of your competition and implement YetiForce!
https://yetiforce.com
Other
1.74k stars 749 forks source link

[Question] testing a branch #12495

Closed davide-alghi closed 4 years ago

davide-alghi commented 4 years ago

The easiest way, to test a branch, is to git --archive, as zip, the branch, install and then test, but it's very unproductive.

Is there an alternative way to test a branch after local fixes commit (before sync with github)?

mariuszkrzaczkowski commented 4 years ago

https://gitdeveloper.yetiforce.com/

davide-alghi commented 4 years ago

thx Mariusz, yes, that after my pull request was merged; I mean on my local, before push to my fork and , obviously, before create the PR. I realize that my twisted mind sometimes tries to do things out of the ordinary. Maybe solution is complex and I postpone the solution later. thx

mariuszkrzaczkowski commented 4 years ago

you can import the database locally and update files separately from git

davide-alghi commented 4 years ago

right, that is the goal, but implications are many and automatism is hard to implement. my fixing procedure is

Is this a good proceedings or there is a better one?

mariuszkrzaczkowski commented 4 years ago

it's ok, If you want to test the changes on the latest dev branch then link git from https://github.com/YetiForceCompany/YetiForceCRM run this directory ad web server install the version then you can upload your changes for testing, and after the test you can remove them to have the original dev version to make dev version updates easier, update files only and when the database changes you should import it (don't install) we got special scripts to automate it, just like on gitdeveloper.yetiforce.com

davide-alghi commented 4 years ago

yep, very clear!!

we got special scripts to automate it, just like on gitdeveloper.yetiforce.com

this is what I thought you used ... custom scripts to automate thx very much