OneDev does not need any permission over other folders/files except for the folder used to run OneDev. It is a "green" software not requiring to be installed into the system via package system.
As long as you can compile/bundle/deploy your projects from a docker container, you can do the same in OneDev. OneDev supports both linux and windows containers, so I guess it has a large chance to support your PHP and Dotnet projects.
Hello, OneDev author here. Sorry for not being able to answer in French.
For personal projects, a box with 1G memory should be enough. However if your git repository is large, you will need more memory. For instance, 2G memory is enough for OneDev to manage the 1.7G linux repository.
I am not sure what do you mean about "require permission to execute on data files", can you please elaborate?
[^] # Re: Build and Job Executor
Posté par robinshen . En réponse à la dépêche Onedev : une alternative légère à GitLab. Évalué à 4.
Currently it only supports to run builds inside containers.
[^] # Re: Pre-requis
Posté par robinshen . En réponse à la dépêche Onedev : une alternative légère à GitLab. Évalué à 7.
OneDev does not need any permission over other folders/files except for the folder used to run OneDev. It is a "green" software not requiring to be installed into the system via package system.
[^] # Re: Build and Job Executor
Posté par robinshen . En réponse à la dépêche Onedev : une alternative légère à GitLab. Évalué à 9.
As long as you can compile/bundle/deploy your projects from a docker container, you can do the same in OneDev. OneDev supports both linux and windows containers, so I guess it has a large chance to support your PHP and Dotnet projects.
[^] # Re: Pre-requis
Posté par robinshen . En réponse à la dépêche Onedev : une alternative légère à GitLab. Évalué à 10.
Hello, OneDev author here. Sorry for not being able to answer in French.
For personal projects, a box with 1G memory should be enough. However if your git repository is large, you will need more memory. For instance, 2G memory is enough for OneDev to manage the 1.7G linux repository.
I am not sure what do you mean about "require permission to execute on data files", can you please elaborate?